{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 作业\n",
    "### 所有的高德API功能（除去地理围栏、轨迹纠偏（学有余力的可以尝试））  \n",
    "> (每一个API功能请思考和设计该功能的一个具体的产品应用方案或场景，写在每一个markdown中)\n",
    "### 所有的功能一定用函数封装，且所有的参数（必选参数+可选参数（默认参数None/?）） 应该写在定义函数之中。\n",
    "### 我们的高德API在jupyter中全部测试完成无误，将其保存为一个geo.py文件（模块）  \n",
    "> PEP8 规范 书写python代码（python head first 书上有）\n",
    "### 尝试自己调用这个模块 ： from geo import geocode / import geo\n",
    "### （额外）尝试发放到pypi上面(不要求大家都做)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 高德API功能\n",
    "### 地理/逆地理编码\n",
    "### 路径规划\n",
    "### 行政区域查询\n",
    "### 搜索POI\n",
    "### IP定位\n",
    "### 静态地图\n",
    "### 坐标转换\n",
    "### 天气查询\n",
    "### 输入提示"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 准备工作\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {},
   "outputs": [],
   "source": [
    "import requests, json\n",
    "import pandas as pd\n",
    "from PIL import Image\n",
    "from io import BytesIO\n",
    "import geo\n",
    "irene_key = \"e02d22322d1c2f8abaaee15c39f5b89a\""
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 地理/逆地理编码\n",
    ">1、结构化地址的定义： 首先，地址肯定是一串字符，内含国家、省份、城市、区县、城镇、乡村、街道、门牌号码、屋邨、大厦等建筑物名称。按照由大区域名称到小区域名称组合在一起的字符。一个有效的地址应该是独一无二的。注意：针对大陆、港、澳地区的地理编码转换时可以将国家信息选择性的忽略，但省、市、城镇等级别的地址构成是不能忽略的。暂时不支持返回台湾省的详细地址信息。  \n",
    "2、URL:https://restapi.amap.com/v3/geocode/geo?parameters  \n",
    "3、requests.get()  \n",
    "4、参数：key、address、city、batch、sig、output、callback  "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'geocodes': [{'formatted_address': '广东省广州市天河区',\n",
       "   'country': '中国',\n",
       "   'province': '广东省',\n",
       "   'citycode': '020',\n",
       "   'city': '广州市',\n",
       "   'district': '天河区',\n",
       "   'township': [],\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'adcode': '440106',\n",
       "   'street': [],\n",
       "   'number': [],\n",
       "   'location': '113.361200,23.124680',\n",
       "   'level': '区县'}]}"
      ]
     },
     "execution_count": 23,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.geocode(irene_key, \"广东省广州市天河区天河城\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'113.361200,23.124680'"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "天河_location = response.json()['geocodes'][0]['location']\n",
    "天河_location"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'geocodes': [{'formatted_address': '广东省广州市番禺区番禺广场',\n",
       "   'country': '中国',\n",
       "   'province': '广东省',\n",
       "   'citycode': '020',\n",
       "   'city': '广州市',\n",
       "   'district': '番禺区',\n",
       "   'township': [],\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'adcode': '440113',\n",
       "   'street': [],\n",
       "   'number': [],\n",
       "   'location': '113.384300,22.934005',\n",
       "   'level': '兴趣点'}]}"
      ]
     },
     "execution_count": 26,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.geocode(irene_key, \"广东省广州市番禺区番禺广场\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 逆地理编码\n",
    "> * A.URL : https://restapi.amap.com/v3/geocode/regeo?parameters    \n",
    "> * B.requests.get()    \n",
    "> * C.参数：    \n",
    ">> * 1、必选：key,location(经纬度坐标)\n",
    ">> * 2、可选:   \n",
    "extensions：(默认：base)可选\"all\",描述数据详细指数  \n",
    "poitype、batch、sig、output、callback  \n",
    "radius：（默认：1000）radius取值范围在0~3000  \n",
    "roadlevel：以下内容需要 extensions 参数为 all 时才生效。    \n",
    "           可选值：0，1  \n",
    "           当roadlevel=0时，显示所有道路  \n",
    "           当roadlevel=1时，过滤非主干道路，仅输出主干道路数据\n",
    "homeorcorp：以下内容需要 extensions 参数为 all 时才生效。homeorcorp 参数的设置可以影响召回 POI 内容的排序策略，  \n",
    "            目前提供三个可选参数：  \n",
    "            0：不对召回的排序策略进行干扰。  \n",
    "            1：综合大数据分析将居家相关的 POI 内容优先返回，即优化返回结果中 pois 字段的poi顺序。  \n",
    "            2：综合大数据分析将公司相关的 POI 内容优先返回，即优化返回结果中 pois 字段的poi顺序。  "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'regeocode': {'formatted_address': [],\n",
       "  'addressComponent': {'country': [],\n",
       "   'province': [],\n",
       "   'city': [],\n",
       "   'citycode': [],\n",
       "   'district': [],\n",
       "   'adcode': [],\n",
       "   'township': [],\n",
       "   'towncode': [],\n",
       "   'streetNumber': {'street': [],\n",
       "    'number': [],\n",
       "    'location': '天河_location',\n",
       "    'direction': [],\n",
       "    'distance': []}},\n",
       "  'pois': [],\n",
       "  'roads': [],\n",
       "  'roadinters': [],\n",
       "  'aois': []}}"
      ]
     },
     "execution_count": 25,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.re_geocode(irene_key,\"天河_location\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<Response [200]>"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "url = \"https://restapi.amap.com/v3/geocode/regeo?parameters\"\n",
    "params = {\n",
    "    \"key\":irene_key,\n",
    "    \"location\":天河_location,\n",
    "    \"extensions\":\"all\"\n",
    "}\n",
    "r = requests.get(url,params)\n",
    "r"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['天府路', '黄埔大道中', '东璟街']"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "_roads_ = []\n",
    "for item in r.json()['regeocode']['roads']:\n",
    "#     print(item['name'])\n",
    "    _roads_.append(item['name'])\n",
    "_roads_"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'regeocode': {'roads': [{'id': '020F49F011043247',\n",
       "    'location': '113.362,23.1246',\n",
       "    'direction': '西',\n",
       "    'name': '天府路',\n",
       "    'distance': '103.746'},\n",
       "   {'id': '020F49F0110435006',\n",
       "    'location': '113.361,23.1237',\n",
       "    'direction': '北',\n",
       "    'name': '黄埔大道中',\n",
       "    'distance': '109.083'},\n",
       "   {'id': '020F49F011043611416',\n",
       "    'location': '113.361,23.1234',\n",
       "    'direction': '东北',\n",
       "    'name': '东璟街',\n",
       "    'distance': '148.982'}],\n",
       "  'roadinters': [{'second_name': '员村二横路',\n",
       "    'first_id': '020F49F0110435006',\n",
       "    'second_id': '020F49F0110438957',\n",
       "    'location': '113.362045,23.123118',\n",
       "    'distance': '194.025',\n",
       "    'first_name': '黄埔大道中',\n",
       "    'direction': '西北'}],\n",
       "  'formatted_address': '广东省广州市天河区天园街道广州市天河区人民政府',\n",
       "  'addressComponent': {'city': '广州市',\n",
       "   'province': '广东省',\n",
       "   'adcode': '440106',\n",
       "   'district': '天河区',\n",
       "   'towncode': '440106012000',\n",
       "   'streetNumber': {'number': '1号',\n",
       "    'location': '113.361597,23.124817',\n",
       "    'direction': '东',\n",
       "    'distance': '43.356',\n",
       "    'street': '天府路'},\n",
       "   'country': '中国',\n",
       "   'township': '天园街道',\n",
       "   'businessAreas': [{'location': '113.333776,23.119825',\n",
       "     'name': '珠江新城',\n",
       "     'id': '440106'}],\n",
       "   'building': {'name': '广州市天河区人民政府', 'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'citycode': '020'},\n",
       "  'aois': [{'area': '28983.922732',\n",
       "    'type': '130104',\n",
       "    'id': 'B00140HZYF',\n",
       "    'location': '113.361597,23.124817',\n",
       "    'adcode': '440106',\n",
       "    'name': '广州市天河区人民政府',\n",
       "    'distance': '0'},\n",
       "   {'area': '36315.052731',\n",
       "    'type': '120302',\n",
       "    'id': 'B00140U072',\n",
       "    'location': '113.360210,23.125617',\n",
       "    'adcode': '440106',\n",
       "    'name': '金兴花园',\n",
       "    'distance': '38.593'}],\n",
       "  'pois': [{'id': 'B00140HZYF',\n",
       "    'direction': '东',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号4号楼',\n",
       "    'poiweight': '0.546031',\n",
       "    'name': '广州市天河区人民政府',\n",
       "    'location': '113.361597,23.124817',\n",
       "    'distance': '43.356',\n",
       "    'tel': '020-38623668',\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140U072',\n",
       "    'direction': '西北',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '石牌街',\n",
       "    'poiweight': '0.456413',\n",
       "    'name': '金兴花园',\n",
       "    'location': '113.360210,23.125617',\n",
       "    'distance': '145.276',\n",
       "    'tel': [],\n",
       "    'type': '商务住宅;住宅区;住宅小区'},\n",
       "   {'id': 'B0FFFHB7SL',\n",
       "    'direction': '东',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号府政协大楼1层',\n",
       "    'poiweight': '0.361244',\n",
       "    'name': '中国农业银行(天府支行)',\n",
       "    'location': '113.361929,23.124850',\n",
       "    'distance': '76.8998',\n",
       "    'tel': '020-38623356',\n",
       "    'type': '金融保险服务;银行;中国农业银行'},\n",
       "   {'id': 'B0FFGIQJH0',\n",
       "    'direction': '南',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号机关大院4号楼',\n",
       "    'poiweight': '0.243333',\n",
       "    'name': '天河区政协',\n",
       "    'location': '113.361212,23.124608',\n",
       "    'distance': '8.09294',\n",
       "    'tel': '020-38622118',\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140TZM7',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '员村天府路1号天河区政府',\n",
       "    'poiweight': '0.205488',\n",
       "    'name': '广州市天河区计生局',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': [],\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B0FFKJMZXF',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号',\n",
       "    'poiweight': '0.190462',\n",
       "    'name': '天河区文化广电旅游体育局',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': '020-38622370;020-38622143',\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140TZM8',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号天河区政府大院2号楼11楼会议室',\n",
       "    'poiweight': '0.336918',\n",
       "    'name': '广州市天河区科技局',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': '020-38622893',\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140U898',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号',\n",
       "    'poiweight': '0.369529',\n",
       "    'name': '广州市天河区人事局',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': [],\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140TZHU',\n",
       "    'direction': '南',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号',\n",
       "    'poiweight': '0.313256',\n",
       "    'name': '广州市天河区工业局',\n",
       "    'location': '113.361200,23.124676',\n",
       "    'distance': '0.432444',\n",
       "    'tel': [],\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140U8O2',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '员村天府路1号',\n",
       "    'poiweight': '0.245461',\n",
       "    'name': '广州市天河区审计局',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': '020-38622920',\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140TZM9',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号',\n",
       "    'poiweight': '0.270651',\n",
       "    'name': '广州市天河区统计局',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': '020-38624384',\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140TZHR',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号天河区政府大院1号楼',\n",
       "    'poiweight': '0.272291',\n",
       "    'name': '广州市天河区外经贸局',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': '020-38624261',\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140U714',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号',\n",
       "    'poiweight': '0.312775',\n",
       "    'name': '广州市天河区物价检查所',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': '020-38624096',\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140TZM6',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号',\n",
       "    'poiweight': '0.204198',\n",
       "    'name': '广州市天河区计划局',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': [],\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140TZRN',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '狮岭镇天府路1号',\n",
       "    'poiweight': '0.12153',\n",
       "    'name': '广州市天河区乡镇企业管理局',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': [],\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00141PS87',\n",
       "    'direction': '西南',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号',\n",
       "    'poiweight': '0.240742',\n",
       "    'name': '广州市天河区委组织部',\n",
       "    'location': '113.361191,23.124676',\n",
       "    'distance': '1.00665',\n",
       "    'tel': '020-38622150',\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B0FFGIQBTP',\n",
       "    'direction': '东',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号3号楼',\n",
       "    'poiweight': '0.243333',\n",
       "    'name': '广州市天河区人民代表大会常务委员会',\n",
       "    'location': '113.362095,23.124697',\n",
       "    'distance': '91.5469',\n",
       "    'tel': '020-38622022',\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B0FFGIQAYR',\n",
       "    'direction': '南',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号1号楼',\n",
       "    'poiweight': '0.243333',\n",
       "    'name': '中共广州市天河区委员会',\n",
       "    'location': '113.361186,23.124625',\n",
       "    'distance': '6.27876',\n",
       "    'tel': [],\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'B00140SQS9',\n",
       "    'direction': '西南',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '黄埔大道中298号',\n",
       "    'poiweight': '0.349919',\n",
       "    'name': '中国工商银行(广州员村支行)',\n",
       "    'location': '113.360503,23.123329',\n",
       "    'distance': '166.292',\n",
       "    'tel': '020-38680231;020-85675533;95588',\n",
       "    'type': '金融保险服务;银行;中国工商银行'},\n",
       "   {'id': 'B0FFGIQBTO',\n",
       "    'direction': '东',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号天河区政府机关大院1号楼',\n",
       "    'poiweight': '0.243333',\n",
       "    'name': '中共天河区纪律检查委员会',\n",
       "    'location': '113.361846,23.124589',\n",
       "    'distance': '66.847',\n",
       "    'tel': [],\n",
       "    'type': '政府机构及社会团体;政府机关;区县级政府及事业单位'},\n",
       "   {'id': 'BV10593232',\n",
       "    'direction': '东',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '(在建)11号线内环(在建)11号线外环(在建)13号线二期21号线',\n",
       "    'poiweight': '0.6',\n",
       "    'name': '天河公园(地铁站)',\n",
       "    'location': '113.362879,23.125317',\n",
       "    'distance': '185.727',\n",
       "    'tel': [],\n",
       "    'type': '交通设施服务;地铁站;地铁站'},\n",
       "   {'id': 'B00140KEYZ',\n",
       "    'direction': '西南',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '黄埔大道中路286号',\n",
       "    'poiweight': '0.497285',\n",
       "    'name': '广州农商银行(黄埔大道支行)',\n",
       "    'location': '113.359984,23.123395',\n",
       "    'distance': '189.434',\n",
       "    'tel': '020-38680359;020-38680003',\n",
       "    'type': '金融保险服务;银行;广州农商银行'},\n",
       "   {'id': 'B00141VGK6',\n",
       "    'direction': '西北',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '黄埔大道中179号',\n",
       "    'poiweight': '0.278308',\n",
       "    'name': '泰然居',\n",
       "    'location': '113.360424,23.125041',\n",
       "    'distance': '88.949',\n",
       "    'tel': [],\n",
       "    'type': '商务住宅;住宅区;住宅小区'},\n",
       "   {'id': 'B00141W8VX',\n",
       "    'direction': '西南',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '黄埔大道中183号东成花苑',\n",
       "    'poiweight': '0.278308',\n",
       "    'name': '东成花苑-紫林居',\n",
       "    'location': '113.360056,23.124094',\n",
       "    'distance': '133.911',\n",
       "    'tel': [],\n",
       "    'type': '商务住宅;住宅区;住宅小区'},\n",
       "   {'id': 'B00140UGFJ',\n",
       "    'direction': '西',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '黄埔大道中187-1号',\n",
       "    'poiweight': '0.378029',\n",
       "    'name': '东成花苑',\n",
       "    'location': '113.359299,23.124325',\n",
       "    'distance': '198.385',\n",
       "    'tel': '4006285880',\n",
       "    'type': '商务住宅;住宅区;住宅小区'},\n",
       "   {'id': 'B00140TZHT',\n",
       "    'direction': 'Center',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号',\n",
       "    'poiweight': '0.267847',\n",
       "    'name': '广州市天河区工商联',\n",
       "    'location': '113.361200,23.124680',\n",
       "    'distance': '0',\n",
       "    'tel': [],\n",
       "    'type': '政府机构及社会团体;社会团体;社会团体相关'},\n",
       "   {'id': 'B00141KNSP',\n",
       "    'direction': '南',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '黄埔大道中300号润都酒店2-3层(近东璟酒家)',\n",
       "    'poiweight': '0.335131',\n",
       "    'name': '山泉公馆(员村店)',\n",
       "    'location': '113.361058,23.123083',\n",
       "    'distance': '178.173',\n",
       "    'tel': '020-85533168;020-85542869',\n",
       "    'type': '餐饮服务;中餐厅;综合酒楼|住宿服务;宾馆酒店;宾馆酒店'},\n",
       "   {'id': 'B0FFGDDTSR',\n",
       "    'direction': '东',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号1号楼',\n",
       "    'poiweight': '0.155646',\n",
       "    'name': '广州市天河区总工会',\n",
       "    'location': '113.361990,23.124630',\n",
       "    'distance': '80.9807',\n",
       "    'tel': '020-38622042',\n",
       "    'type': '政府机构及社会团体;社会团体;社会团体相关'},\n",
       "   {'id': 'B0FFFF3GHI',\n",
       "    'direction': '东南',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '天府路1号',\n",
       "    'poiweight': '0.152929',\n",
       "    'name': '广州市天河区教育局招生办',\n",
       "    'location': '113.361204,23.124673',\n",
       "    'distance': '0.868615',\n",
       "    'tel': '020-38622793',\n",
       "    'type': '政府机构及社会团体;政府及社会团体相关;政府及社会团体相关'},\n",
       "   {'id': 'B00140TZAL',\n",
       "    'direction': '南',\n",
       "    'businessarea': '珠江新城',\n",
       "    'address': '黄埔大道中路300号星程广州黄埔大道润都酒店大堂',\n",
       "    'poiweight': '0.364796',\n",
       "    'name': '蒂斯西餐厅(员村二横路店)',\n",
       "    'location': '113.361182,23.123054',\n",
       "    'distance': '180.833',\n",
       "    'tel': [],\n",
       "    'type': '餐饮服务;外国餐厅;西餐厅(综合风味)'}]},\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000'}"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>direction</th>\n",
       "      <th>businessarea</th>\n",
       "      <th>address</th>\n",
       "      <th>poiweight</th>\n",
       "      <th>name</th>\n",
       "      <th>location</th>\n",
       "      <th>distance</th>\n",
       "      <th>tel</th>\n",
       "      <th>type</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>B00140HZYF</td>\n",
       "      <td>东</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号4号楼</td>\n",
       "      <td>0.546031</td>\n",
       "      <td>广州市天河区人民政府</td>\n",
       "      <td>113.361597,23.124817</td>\n",
       "      <td>43.356</td>\n",
       "      <td>020-38623668</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>B00140U072</td>\n",
       "      <td>西北</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>石牌街</td>\n",
       "      <td>0.456413</td>\n",
       "      <td>金兴花园</td>\n",
       "      <td>113.360210,23.125617</td>\n",
       "      <td>145.276</td>\n",
       "      <td>[]</td>\n",
       "      <td>商务住宅;住宅区;住宅小区</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>B0FFFHB7SL</td>\n",
       "      <td>东</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号府政协大楼1层</td>\n",
       "      <td>0.361244</td>\n",
       "      <td>中国农业银行(天府支行)</td>\n",
       "      <td>113.361929,23.124850</td>\n",
       "      <td>76.8998</td>\n",
       "      <td>020-38623356</td>\n",
       "      <td>金融保险服务;银行;中国农业银行</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>B0FFGIQJH0</td>\n",
       "      <td>南</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号机关大院4号楼</td>\n",
       "      <td>0.243333</td>\n",
       "      <td>天河区政协</td>\n",
       "      <td>113.361212,23.124608</td>\n",
       "      <td>8.09294</td>\n",
       "      <td>020-38622118</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>B00140TZM7</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>员村天府路1号天河区政府</td>\n",
       "      <td>0.205488</td>\n",
       "      <td>广州市天河区计生局</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>B0FFKJMZXF</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号</td>\n",
       "      <td>0.190462</td>\n",
       "      <td>天河区文化广电旅游体育局</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>020-38622370;020-38622143</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>B00140TZM8</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号天河区政府大院2号楼11楼会议室</td>\n",
       "      <td>0.336918</td>\n",
       "      <td>广州市天河区科技局</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>020-38622893</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>B00140U898</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号</td>\n",
       "      <td>0.369529</td>\n",
       "      <td>广州市天河区人事局</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>B00140TZHU</td>\n",
       "      <td>南</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号</td>\n",
       "      <td>0.313256</td>\n",
       "      <td>广州市天河区工业局</td>\n",
       "      <td>113.361200,23.124676</td>\n",
       "      <td>0.432444</td>\n",
       "      <td>[]</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>B00140U8O2</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>员村天府路1号</td>\n",
       "      <td>0.245461</td>\n",
       "      <td>广州市天河区审计局</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>020-38622920</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>B00140TZM9</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号</td>\n",
       "      <td>0.270651</td>\n",
       "      <td>广州市天河区统计局</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>020-38624384</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>B00140TZHR</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号天河区政府大院1号楼</td>\n",
       "      <td>0.272291</td>\n",
       "      <td>广州市天河区外经贸局</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>020-38624261</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>B00140U714</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号</td>\n",
       "      <td>0.312775</td>\n",
       "      <td>广州市天河区物价检查所</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>020-38624096</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>B00140TZM6</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号</td>\n",
       "      <td>0.204198</td>\n",
       "      <td>广州市天河区计划局</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>B00140TZRN</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>狮岭镇天府路1号</td>\n",
       "      <td>0.12153</td>\n",
       "      <td>广州市天河区乡镇企业管理局</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>B00141PS87</td>\n",
       "      <td>西南</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号</td>\n",
       "      <td>0.240742</td>\n",
       "      <td>广州市天河区委组织部</td>\n",
       "      <td>113.361191,23.124676</td>\n",
       "      <td>1.00665</td>\n",
       "      <td>020-38622150</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>B0FFGIQBTP</td>\n",
       "      <td>东</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号3号楼</td>\n",
       "      <td>0.243333</td>\n",
       "      <td>广州市天河区人民代表大会常务委员会</td>\n",
       "      <td>113.362095,23.124697</td>\n",
       "      <td>91.5469</td>\n",
       "      <td>020-38622022</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>B0FFGIQAYR</td>\n",
       "      <td>南</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号1号楼</td>\n",
       "      <td>0.243333</td>\n",
       "      <td>中共广州市天河区委员会</td>\n",
       "      <td>113.361186,23.124625</td>\n",
       "      <td>6.27876</td>\n",
       "      <td>[]</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>B00140SQS9</td>\n",
       "      <td>西南</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>黄埔大道中298号</td>\n",
       "      <td>0.349919</td>\n",
       "      <td>中国工商银行(广州员村支行)</td>\n",
       "      <td>113.360503,23.123329</td>\n",
       "      <td>166.292</td>\n",
       "      <td>020-38680231;020-85675533;95588</td>\n",
       "      <td>金融保险服务;银行;中国工商银行</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>B0FFGIQBTO</td>\n",
       "      <td>东</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号天河区政府机关大院1号楼</td>\n",
       "      <td>0.243333</td>\n",
       "      <td>中共天河区纪律检查委员会</td>\n",
       "      <td>113.361846,23.124589</td>\n",
       "      <td>66.847</td>\n",
       "      <td>[]</td>\n",
       "      <td>政府机构及社会团体;政府机关;区县级政府及事业单位</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>BV10593232</td>\n",
       "      <td>东</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>(在建)11号线内环(在建)11号线外环(在建)13号线二期21号线</td>\n",
       "      <td>0.6</td>\n",
       "      <td>天河公园(地铁站)</td>\n",
       "      <td>113.362879,23.125317</td>\n",
       "      <td>185.727</td>\n",
       "      <td>[]</td>\n",
       "      <td>交通设施服务;地铁站;地铁站</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>B00140KEYZ</td>\n",
       "      <td>西南</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>黄埔大道中路286号</td>\n",
       "      <td>0.497285</td>\n",
       "      <td>广州农商银行(黄埔大道支行)</td>\n",
       "      <td>113.359984,23.123395</td>\n",
       "      <td>189.434</td>\n",
       "      <td>020-38680359;020-38680003</td>\n",
       "      <td>金融保险服务;银行;广州农商银行</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>B00141VGK6</td>\n",
       "      <td>西北</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>黄埔大道中179号</td>\n",
       "      <td>0.278308</td>\n",
       "      <td>泰然居</td>\n",
       "      <td>113.360424,23.125041</td>\n",
       "      <td>88.949</td>\n",
       "      <td>[]</td>\n",
       "      <td>商务住宅;住宅区;住宅小区</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>B00141W8VX</td>\n",
       "      <td>西南</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>黄埔大道中183号东成花苑</td>\n",
       "      <td>0.278308</td>\n",
       "      <td>东成花苑-紫林居</td>\n",
       "      <td>113.360056,23.124094</td>\n",
       "      <td>133.911</td>\n",
       "      <td>[]</td>\n",
       "      <td>商务住宅;住宅区;住宅小区</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>B00140UGFJ</td>\n",
       "      <td>西</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>黄埔大道中187-1号</td>\n",
       "      <td>0.378029</td>\n",
       "      <td>东成花苑</td>\n",
       "      <td>113.359299,23.124325</td>\n",
       "      <td>198.385</td>\n",
       "      <td>4006285880</td>\n",
       "      <td>商务住宅;住宅区;住宅小区</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>B00140TZHT</td>\n",
       "      <td>Center</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号</td>\n",
       "      <td>0.267847</td>\n",
       "      <td>广州市天河区工商联</td>\n",
       "      <td>113.361200,23.124680</td>\n",
       "      <td>0</td>\n",
       "      <td>[]</td>\n",
       "      <td>政府机构及社会团体;社会团体;社会团体相关</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>B00141KNSP</td>\n",
       "      <td>南</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>黄埔大道中300号润都酒店2-3层(近东璟酒家)</td>\n",
       "      <td>0.335131</td>\n",
       "      <td>山泉公馆(员村店)</td>\n",
       "      <td>113.361058,23.123083</td>\n",
       "      <td>178.173</td>\n",
       "      <td>020-85533168;020-85542869</td>\n",
       "      <td>餐饮服务;中餐厅;综合酒楼|住宿服务;宾馆酒店;宾馆酒店</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>B0FFGDDTSR</td>\n",
       "      <td>东</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号1号楼</td>\n",
       "      <td>0.155646</td>\n",
       "      <td>广州市天河区总工会</td>\n",
       "      <td>113.361990,23.124630</td>\n",
       "      <td>80.9807</td>\n",
       "      <td>020-38622042</td>\n",
       "      <td>政府机构及社会团体;社会团体;社会团体相关</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>B0FFFF3GHI</td>\n",
       "      <td>东南</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>天府路1号</td>\n",
       "      <td>0.152929</td>\n",
       "      <td>广州市天河区教育局招生办</td>\n",
       "      <td>113.361204,23.124673</td>\n",
       "      <td>0.868615</td>\n",
       "      <td>020-38622793</td>\n",
       "      <td>政府机构及社会团体;政府及社会团体相关;政府及社会团体相关</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>B00140TZAL</td>\n",
       "      <td>南</td>\n",
       "      <td>珠江新城</td>\n",
       "      <td>黄埔大道中路300号星程广州黄埔大道润都酒店大堂</td>\n",
       "      <td>0.364796</td>\n",
       "      <td>蒂斯西餐厅(员村二横路店)</td>\n",
       "      <td>113.361182,23.123054</td>\n",
       "      <td>180.833</td>\n",
       "      <td>[]</td>\n",
       "      <td>餐饮服务;外国餐厅;西餐厅(综合风味)</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "            id direction businessarea                             address  \\\n",
       "0   B00140HZYF         东         珠江新城                            天府路1号4号楼   \n",
       "1   B00140U072        西北         珠江新城                                 石牌街   \n",
       "2   B0FFFHB7SL         东         珠江新城                        天府路1号府政协大楼1层   \n",
       "3   B0FFGIQJH0         南         珠江新城                        天府路1号机关大院4号楼   \n",
       "4   B00140TZM7    Center         珠江新城                        员村天府路1号天河区政府   \n",
       "5   B0FFKJMZXF    Center         珠江新城                               天府路1号   \n",
       "6   B00140TZM8    Center         珠江新城               天府路1号天河区政府大院2号楼11楼会议室   \n",
       "7   B00140U898    Center         珠江新城                               天府路1号   \n",
       "8   B00140TZHU         南         珠江新城                               天府路1号   \n",
       "9   B00140U8O2    Center         珠江新城                             员村天府路1号   \n",
       "10  B00140TZM9    Center         珠江新城                               天府路1号   \n",
       "11  B00140TZHR    Center         珠江新城                     天府路1号天河区政府大院1号楼   \n",
       "12  B00140U714    Center         珠江新城                               天府路1号   \n",
       "13  B00140TZM6    Center         珠江新城                               天府路1号   \n",
       "14  B00140TZRN    Center         珠江新城                            狮岭镇天府路1号   \n",
       "15  B00141PS87        西南         珠江新城                               天府路1号   \n",
       "16  B0FFGIQBTP         东         珠江新城                            天府路1号3号楼   \n",
       "17  B0FFGIQAYR         南         珠江新城                            天府路1号1号楼   \n",
       "18  B00140SQS9        西南         珠江新城                           黄埔大道中298号   \n",
       "19  B0FFGIQBTO         东         珠江新城                   天府路1号天河区政府机关大院1号楼   \n",
       "20  BV10593232         东         珠江新城  (在建)11号线内环(在建)11号线外环(在建)13号线二期21号线   \n",
       "21  B00140KEYZ        西南         珠江新城                          黄埔大道中路286号   \n",
       "22  B00141VGK6        西北         珠江新城                           黄埔大道中179号   \n",
       "23  B00141W8VX        西南         珠江新城                       黄埔大道中183号东成花苑   \n",
       "24  B00140UGFJ         西         珠江新城                         黄埔大道中187-1号   \n",
       "25  B00140TZHT    Center         珠江新城                               天府路1号   \n",
       "26  B00141KNSP         南         珠江新城            黄埔大道中300号润都酒店2-3层(近东璟酒家)   \n",
       "27  B0FFGDDTSR         东         珠江新城                            天府路1号1号楼   \n",
       "28  B0FFFF3GHI        东南         珠江新城                               天府路1号   \n",
       "29  B00140TZAL         南         珠江新城            黄埔大道中路300号星程广州黄埔大道润都酒店大堂   \n",
       "\n",
       "   poiweight               name              location  distance  \\\n",
       "0   0.546031         广州市天河区人民政府  113.361597,23.124817    43.356   \n",
       "1   0.456413               金兴花园  113.360210,23.125617   145.276   \n",
       "2   0.361244       中国农业银行(天府支行)  113.361929,23.124850   76.8998   \n",
       "3   0.243333              天河区政协  113.361212,23.124608   8.09294   \n",
       "4   0.205488          广州市天河区计生局  113.361200,23.124680         0   \n",
       "5   0.190462       天河区文化广电旅游体育局  113.361200,23.124680         0   \n",
       "6   0.336918          广州市天河区科技局  113.361200,23.124680         0   \n",
       "7   0.369529          广州市天河区人事局  113.361200,23.124680         0   \n",
       "8   0.313256          广州市天河区工业局  113.361200,23.124676  0.432444   \n",
       "9   0.245461          广州市天河区审计局  113.361200,23.124680         0   \n",
       "10  0.270651          广州市天河区统计局  113.361200,23.124680         0   \n",
       "11  0.272291         广州市天河区外经贸局  113.361200,23.124680         0   \n",
       "12  0.312775        广州市天河区物价检查所  113.361200,23.124680         0   \n",
       "13  0.204198          广州市天河区计划局  113.361200,23.124680         0   \n",
       "14   0.12153      广州市天河区乡镇企业管理局  113.361200,23.124680         0   \n",
       "15  0.240742         广州市天河区委组织部  113.361191,23.124676   1.00665   \n",
       "16  0.243333  广州市天河区人民代表大会常务委员会  113.362095,23.124697   91.5469   \n",
       "17  0.243333        中共广州市天河区委员会  113.361186,23.124625   6.27876   \n",
       "18  0.349919     中国工商银行(广州员村支行)  113.360503,23.123329   166.292   \n",
       "19  0.243333       中共天河区纪律检查委员会  113.361846,23.124589    66.847   \n",
       "20       0.6          天河公园(地铁站)  113.362879,23.125317   185.727   \n",
       "21  0.497285     广州农商银行(黄埔大道支行)  113.359984,23.123395   189.434   \n",
       "22  0.278308                泰然居  113.360424,23.125041    88.949   \n",
       "23  0.278308           东成花苑-紫林居  113.360056,23.124094   133.911   \n",
       "24  0.378029               东成花苑  113.359299,23.124325   198.385   \n",
       "25  0.267847          广州市天河区工商联  113.361200,23.124680         0   \n",
       "26  0.335131          山泉公馆(员村店)  113.361058,23.123083   178.173   \n",
       "27  0.155646          广州市天河区总工会  113.361990,23.124630   80.9807   \n",
       "28  0.152929       广州市天河区教育局招生办  113.361204,23.124673  0.868615   \n",
       "29  0.364796      蒂斯西餐厅(员村二横路店)  113.361182,23.123054   180.833   \n",
       "\n",
       "                                tel                           type  \n",
       "0                      020-38623668      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "1                                []                  商务住宅;住宅区;住宅小区  \n",
       "2                      020-38623356               金融保险服务;银行;中国农业银行  \n",
       "3                      020-38622118      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "4                                []      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "5         020-38622370;020-38622143      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "6                      020-38622893      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "7                                []      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "8                                []      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "9                      020-38622920      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "10                     020-38624384      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "11                     020-38624261      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "12                     020-38624096      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "13                               []      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "14                               []      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "15                     020-38622150      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "16                     020-38622022      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "17                               []      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "18  020-38680231;020-85675533;95588               金融保险服务;银行;中国工商银行  \n",
       "19                               []      政府机构及社会团体;政府机关;区县级政府及事业单位  \n",
       "20                               []                 交通设施服务;地铁站;地铁站  \n",
       "21        020-38680359;020-38680003               金融保险服务;银行;广州农商银行  \n",
       "22                               []                  商务住宅;住宅区;住宅小区  \n",
       "23                               []                  商务住宅;住宅区;住宅小区  \n",
       "24                       4006285880                  商务住宅;住宅区;住宅小区  \n",
       "25                               []          政府机构及社会团体;社会团体;社会团体相关  \n",
       "26        020-85533168;020-85542869   餐饮服务;中餐厅;综合酒楼|住宿服务;宾馆酒店;宾馆酒店  \n",
       "27                     020-38622042          政府机构及社会团体;社会团体;社会团体相关  \n",
       "28                     020-38622793  政府机构及社会团体;政府及社会团体相关;政府及社会团体相关  \n",
       "29                               []            餐饮服务;外国餐厅;西餐厅(综合风味)  "
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pd.json_normalize(r.json()['regeocode']['pois'])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 路径规划\n",
    "> 简介：路径规划API是一套以HTTP形式提供的步行、公交、驾车查询及行驶距离计算接口，返回JSON 或 XML格式的查询数据，用于实现路径规划功能的开发。 \n",
    "#### 步行路径规划\n",
    "> 接口简介：步行路径规划 API 可以规划100KM以内的步行通勤方案，并且返回通勤方案的数据。\n",
    "> URL:https://restapi.amap.com/v3/direction/walking?parameters\n",
    "> requests.get()  \n",
    "> 参数：key、origin、destination、sig、output、callback"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'ok',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'route': {'origin': '113.361200,23.124680',\n",
       "  'destination': '113.384300,22.934005',\n",
       "  'paths': [{'distance': '28803',\n",
       "    'duration': '23042',\n",
       "    'steps': [{'instruction': '步行59米直行',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '59',\n",
       "      'duration': '47',\n",
       "      'polyline': '113.361489,23.124657;113.361454,23.124132',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行13米直行',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '13',\n",
       "      'duration': '10',\n",
       "      'polyline': '113.36145,23.124128;113.361445,23.124006',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '20'},\n",
       "     {'instruction': '向南步行41米左转',\n",
       "      'orientation': '南',\n",
       "      'road': [],\n",
       "      'distance': '41',\n",
       "      'duration': '33',\n",
       "      'polyline': '113.361441,23.124002;113.361441,23.123776;113.361441,23.123776;113.361428,23.123628',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿黄埔大道中向东步行78米右转',\n",
       "      'orientation': '东',\n",
       "      'road': '黄埔大道中',\n",
       "      'distance': '78',\n",
       "      'duration': '62',\n",
       "      'polyline': '113.361424,23.123624;113.361571,23.123602;113.361571,23.123602;113.362083,23.123477;113.362083,23.123477;113.362179,23.123451',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿天府路向南步行40米左转',\n",
       "      'orientation': '南',\n",
       "      'road': '天府路',\n",
       "      'distance': '40',\n",
       "      'duration': '32',\n",
       "      'polyline': '113.362179,23.123446;113.362179,23.123086',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿黄埔大道中向东步行1087米向右前方行走',\n",
       "      'orientation': '东',\n",
       "      'road': '黄埔大道中',\n",
       "      'distance': '1087',\n",
       "      'duration': '870',\n",
       "      'polyline': '113.362174,23.123082;113.362478,23.123003;113.362478,23.123003;113.362813,23.122912;113.362813,23.122912;113.364149,23.122513;113.364149,23.122513;113.36454,23.122405;113.364783,23.1224;113.364783,23.1224;113.364978,23.122335;113.364978,23.122335;113.366155,23.12197;113.366155,23.12197;113.366736,23.121797;113.366736,23.121797;113.36704,23.121706;113.36704,23.121706;113.367309,23.121628;113.367309,23.121628;113.367591,23.121541;113.367591,23.121541;113.367925,23.121454;113.367925,23.121454;113.368194,23.121389;113.368194,23.121389;113.369366,23.121081;113.369366,23.121081;113.369809,23.120959;113.369809,23.120959;113.371055,23.120651;113.371055,23.120651;113.371185,23.120616;113.371185,23.120616;113.371306,23.12059;113.371306,23.12059;113.37161,23.120516;113.37161,23.120516;113.371701,23.120495;113.371701,23.120495;113.371953,23.120438;113.371953,23.120438;113.372274,23.12036;113.372274,23.12036;113.372444,23.120317',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿科韵路黄埔大道立交步行373米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': '科韵路黄埔大道立交',\n",
       "      'distance': '373',\n",
       "      'duration': '298',\n",
       "      'polyline': '113.372444,23.120313;113.372556,23.12023;113.372609,23.1202;113.372609,23.1202;113.372717,23.120161;113.372847,23.12013;113.372847,23.12013;113.373099,23.120065;113.373099,23.120065;113.373442,23.119978;113.373442,23.119978;113.373767,23.119839;113.373767,23.119839;113.373906,23.119792;113.374045,23.119722;113.374084,23.119696;113.374136,23.119635;113.374167,23.119583;113.374167,23.119583;113.374175,23.119553;113.374175,23.119553;113.374188,23.119457;113.374184,23.119223;113.374184,23.119223;113.37418,23.11895;113.37418,23.11895;113.374171,23.118815;113.374197,23.118511;113.374197,23.118511;113.374184,23.118342;113.37421,23.117956',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向西南步行24米左转',\n",
       "      'orientation': '西南',\n",
       "      'road': [],\n",
       "      'distance': '24',\n",
       "      'duration': '19',\n",
       "      'polyline': '113.37421,23.117951;113.37411,23.117821;113.37411,23.117821;113.374102,23.117817;113.374102,23.117817;113.374058,23.117786',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向南步行42米左转',\n",
       "      'orientation': '南',\n",
       "      'road': [],\n",
       "      'distance': '42',\n",
       "      'duration': '34',\n",
       "      'polyline': '113.374054,23.117782;113.374149,23.117613;113.374149,23.117535;113.37411,23.117431',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向东南步行51米向右前方行走',\n",
       "      'orientation': '东南',\n",
       "      'road': [],\n",
       "      'distance': '51',\n",
       "      'duration': '41',\n",
       "      'polyline': '113.374106,23.117426;113.374197,23.11737;113.37424,23.1173;113.374288,23.117196;113.374288,23.117196;113.374358,23.11704',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿科韵南路向南步行164米',\n",
       "      'orientation': '南',\n",
       "      'road': '科韵南路',\n",
       "      'distance': '164',\n",
       "      'duration': '131',\n",
       "      'polyline': '113.374358,23.117036;113.374345,23.116936;113.374345,23.116936;113.374332,23.116623;113.374332,23.116623;113.37431,23.116003;113.37431,23.116003;113.37431,23.115747;113.37431,23.115747;113.37431,23.115547',\n",
       "      'action': [],\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿科韵中路向南步行283米左转',\n",
       "      'orientation': '南',\n",
       "      'road': '科韵中路',\n",
       "      'distance': '283',\n",
       "      'duration': '226',\n",
       "      'polyline': '113.374306,23.115543;113.374253,23.115347;113.374232,23.114974;113.374232,23.114974;113.374232,23.114674;113.374232,23.114674;113.374236,23.113385;113.374236,23.113385;113.374223,23.112986',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行34米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '34',\n",
       "      'duration': '27',\n",
       "      'polyline': '113.374219,23.112982;113.374557,23.112973',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿科韵中路向南步行8米左转',\n",
       "      'orientation': '南',\n",
       "      'road': '科韵中路',\n",
       "      'distance': '8',\n",
       "      'duration': '6',\n",
       "      'polyline': '113.374557,23.112969;113.374557,23.112891',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行48米左转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '48',\n",
       "      'duration': '38',\n",
       "      'polyline': '113.374557,23.112886;113.374648,23.112886;113.374648,23.112791;113.374614,23.112791;113.374614,23.112869;113.374614,23.112869;113.374475,23.112878',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '20'},\n",
       "     {'instruction': '沿科韵南路向南步行1012米左转',\n",
       "      'orientation': '南',\n",
       "      'road': '科韵南路',\n",
       "      'distance': '1012',\n",
       "      'duration': '810',\n",
       "      'polyline': '113.37447,23.112878;113.374453,23.112556;113.374453,23.112556;113.374384,23.111302;113.374384,23.111302;113.374332,23.110503;113.374332,23.110503;113.37421,23.108364;113.374132,23.107413;113.374132,23.107413;113.373963,23.104362;113.373963,23.104362;113.373932,23.103724',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行54米左转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '54',\n",
       "      'duration': '43',\n",
       "      'polyline': '113.373928,23.10372;113.374106,23.10372;113.374106,23.10372;113.374115,23.10378;113.374158,23.103776;113.374158,23.103646;113.374158,23.103646;113.374058,23.103646',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '20'},\n",
       "     {'instruction': '沿科韵南路向南步行294米向右前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': '科韵南路',\n",
       "      'distance': '294',\n",
       "      'duration': '235',\n",
       "      'polyline': '113.374054,23.103641;113.374054,23.103633;113.374054,23.103633;113.373963,23.102361;113.373963,23.102222;113.374036,23.101363;113.374036,23.101363;113.374019,23.100994',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿科韵南路向西南步行44米向左前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '科韵南路',\n",
       "      'distance': '44',\n",
       "      'duration': '35',\n",
       "      'polyline': '113.374015,23.10099;113.373963,23.100842;113.373789,23.100673',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿科韵南路向南步行51米',\n",
       "      'orientation': '南',\n",
       "      'road': '科韵南路',\n",
       "      'distance': '51',\n",
       "      'duration': '41',\n",
       "      'polyline': '113.373785,23.100668;113.37375,23.100204',\n",
       "      'action': [],\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿科韵南路步行119米向左前方行走',\n",
       "      'orientation': [],\n",
       "      'road': '科韵南路',\n",
       "      'distance': '119',\n",
       "      'duration': '95',\n",
       "      'polyline': '113.373746,23.1002;113.373806,23.099952;113.373815,23.099878;113.373767,23.09928;113.373767,23.099141',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿科韵南路步行309米直行',\n",
       "      'orientation': [],\n",
       "      'road': '科韵南路',\n",
       "      'distance': '309',\n",
       "      'duration': '247',\n",
       "      'polyline': '113.373767,23.099136;113.373854,23.098945;113.373915,23.098841;113.373997,23.09875;113.374067,23.098694;113.374128,23.098655;113.374128,23.098655;113.374227,23.098607;113.374358,23.098563;113.374592,23.09852;113.37503,23.098472;113.37503,23.098472;113.375408,23.098446;113.375755,23.098394;113.37599,23.098312;113.376272,23.098229;113.376441,23.098173',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿新港东路向东步行32米左转',\n",
       "      'orientation': '东',\n",
       "      'road': '新港东路',\n",
       "      'distance': '32',\n",
       "      'duration': '26',\n",
       "      'polyline': '113.376441,23.098168;113.376753,23.098155',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿昭悦路向东北步行36米右转',\n",
       "      'orientation': '东北',\n",
       "      'road': '昭悦路',\n",
       "      'distance': '36',\n",
       "      'duration': '29',\n",
       "      'polyline': '113.376753,23.098151;113.376836,23.098194;113.376897,23.098251;113.376927,23.098299;113.376953,23.098398',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行12米右转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '12',\n",
       "      'duration': '10',\n",
       "      'polyline': '113.376953,23.098398;113.377075,23.098403',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿昭悦路向东南步行42米向左前方行走',\n",
       "      'orientation': '东南',\n",
       "      'road': '昭悦路',\n",
       "      'distance': '42',\n",
       "      'duration': '34',\n",
       "      'polyline': '113.377075,23.098403;113.377135,23.09829;113.377196,23.098216;113.37724,23.098181;113.377339,23.098151',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿新港东路向东南步行3820米向右前方行走',\n",
       "      'orientation': '东南',\n",
       "      'road': '新港东路',\n",
       "      'distance': '3820',\n",
       "      'duration': '3056',\n",
       "      'polyline': '113.377339,23.098147;113.377661,23.098142;113.377661,23.098142;113.37783,23.098134;113.37783,23.098134;113.378438,23.098112;113.378438,23.098112;113.379696,23.098064;113.379696,23.098064;113.379753,23.09806;113.379753,23.09806;113.380321,23.098034;113.380321,23.098034;113.380508,23.09803;113.380508,23.09803;113.381315,23.097995;113.381315,23.097995;113.381567,23.097986;113.381567,23.097986;113.382795,23.097912;113.382795,23.097912;113.382856,23.097912;113.382856,23.097912;113.383641,23.097882;113.383641,23.097882;113.383915,23.097873;113.383915,23.097873;113.384253,23.097856;113.384253,23.097856;113.38477,23.097834;113.38477,23.097834;113.385243,23.097812;113.385243,23.097812;113.385868,23.097782;113.385868,23.097782;113.386541,23.097747;113.386541,23.097747;113.387769,23.0977;113.387769,23.0977;113.388576,23.097643;113.388576,23.097643;113.388763,23.097626;113.389792,23.097444;113.389792,23.097444;113.390347,23.097313;113.390677,23.097218;113.390677,23.097218;113.390998,23.097114;113.390998,23.097114;113.39128,23.097014;113.39128,23.097014;113.391957,23.09674;113.391957,23.09674;113.392005,23.096723;113.392005,23.096723;113.392669,23.096463;113.392669,23.096463;113.393082,23.096302;113.393082,23.096302;113.39378,23.096003;113.39378,23.096003;113.393898,23.095959;113.393898,23.095959;113.395764,23.095226;113.395764,23.095226;113.39704,23.094748;113.39704,23.094748;113.397556,23.09454;113.397556,23.09454;113.398038,23.094349;113.398038,23.094349;113.39822,23.094271;113.39822,23.094271;113.398277,23.094253;113.398277,23.094253;113.399822,23.093668;113.399822,23.093668;113.400282,23.093516;113.400282,23.093516;113.400382,23.093477;113.400382,23.093477;113.401259,23.093121;113.401259,23.093121;113.401319,23.09309;113.401319,23.09309;113.401367,23.093077;113.401367,23.093077;113.401463,23.093034;113.401463,23.093034;113.402318,23.092721;113.402318,23.092721;113.403286,23.092339;113.403655,23.092179;113.40395,23.092018;113.404288,23.09181;113.404601,23.091589;113.404601,23.091589;113.405004,23.09128;113.405278,23.091033;113.405469,23.090851;113.405751,23.090486;113.405751,23.090486;113.406081,23.089996;113.406081,23.089996;113.406345,23.089579;113.406345,23.089579;113.406506,23.089332;113.406506,23.089332;113.406736,23.08898;113.406736,23.08898;113.406849,23.088785;113.406849,23.088785;113.406988,23.088576;113.406988,23.088576;113.407088,23.088416;113.407088,23.088416;113.407413,23.08783;113.407413,23.08783;113.407643,23.087444;113.407643,23.087444;113.408398,23.086211;113.408398,23.086211;113.408802,23.085556;113.408802,23.085556;113.408932,23.085347;113.408932,23.085347;113.409054,23.085148;113.409123,23.084852;113.409123,23.084852;113.409214,23.084579',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向南步行13米直行',\n",
       "      'orientation': '南',\n",
       "      'road': [],\n",
       "      'distance': '13',\n",
       "      'duration': '10',\n",
       "      'polyline': '113.409214,23.084575;113.409206,23.084462',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向南步行1023米直行',\n",
       "      'orientation': '南',\n",
       "      'road': [],\n",
       "      'distance': '1023',\n",
       "      'duration': '818',\n",
       "      'polyline': '113.409201,23.084457;113.409149,23.083941;113.409097,23.083767;113.408785,23.082995;113.408785,23.082995;113.408424,23.082535;113.40832,23.082357;113.40826,23.082144;113.408242,23.081823;113.408316,23.081402;113.408446,23.081063;113.408672,23.080773;113.408672,23.080773;113.409414,23.0798;113.411155,23.077357;113.411319,23.07701;113.411385,23.076753;113.411437,23.076402;113.411424,23.076289;113.411411,23.076254',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '30'},\n",
       "     {'instruction': '向西南步行12米左转',\n",
       "      'orientation': '西南',\n",
       "      'road': [],\n",
       "      'distance': '12',\n",
       "      'duration': '10',\n",
       "      'polyline': '113.411406,23.07625;113.41135,23.07615',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿安新路向东南步行410米向左前方行走',\n",
       "      'orientation': '东南',\n",
       "      'road': '安新路',\n",
       "      'distance': '410',\n",
       "      'duration': '328',\n",
       "      'polyline': '113.411345,23.076146;113.411541,23.075933;113.411667,23.075751;113.41171,23.075174;113.411727,23.075109;113.41178,23.075039;113.41178,23.075039;113.412161,23.074653;113.412483,23.07428;113.412695,23.073997;113.412908,23.073759;113.412999,23.073628;113.412999,23.073628;113.41316,23.073416;113.41316,23.073416;113.413329,23.073199;113.413372,23.07316;113.413464,23.073121',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿安新路向东南步行175米右转',\n",
       "      'orientation': '东南',\n",
       "      'road': '安新路',\n",
       "      'distance': '175',\n",
       "      'duration': '140',\n",
       "      'polyline': '113.413464,23.073116;113.413663,23.073129;113.413776,23.073181;113.413815,23.073181;113.413872,23.073164;113.413932,23.073099;113.413932,23.073099;113.413984,23.073047;113.413984,23.073047;113.414497,23.072422;113.414497,23.072422;113.41467,23.072205',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿金洲南路向西南步行271米左转',\n",
       "      'orientation': '西南',\n",
       "      'road': '金洲南路',\n",
       "      'distance': '271',\n",
       "      'duration': '217',\n",
       "      'polyline': '113.41467,23.072201;113.414631,23.072148;113.414119,23.071801;113.414119,23.071801;113.413958,23.071693;113.413958,23.071693;113.413485,23.071376;113.413485,23.071376;113.412539,23.070734',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿金洲南路向西南步行610米向左前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '金洲南路',\n",
       "      'distance': '610',\n",
       "      'duration': '488',\n",
       "      'polyline': '113.412535,23.070729;113.412574,23.070603;113.412561,23.070434;113.412548,23.07036;113.41247,23.070299;113.411706,23.069766;113.411289,23.069523;113.410907,23.069236;113.410534,23.068937;113.409748,23.068407;113.409748,23.068407;113.40967,23.068351;113.40967,23.068351;113.409562,23.068281;113.409562,23.068281;113.409006,23.067917;113.408602,23.067674;113.40832,23.067548;113.407986,23.067474',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿金洲南路向西南步行447米直行',\n",
       "      'orientation': '西南',\n",
       "      'road': '金洲南路',\n",
       "      'distance': '447',\n",
       "      'duration': '358',\n",
       "      'polyline': '113.407982,23.06747;113.407678,23.06714;113.407678,23.06714;113.407322,23.066749;113.407322,23.066749;113.406953,23.066341;113.406953,23.066341;113.406619,23.065955;113.406619,23.065955;113.406419,23.065725;113.406419,23.065725;113.406137,23.065391;113.406137,23.065391;113.405495,23.064657;113.405495,23.064657;113.405208,23.064323',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿大学城广中医路向西南步行132米向左前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '大学城广中医路',\n",
       "      'distance': '132',\n",
       "      'duration': '106',\n",
       "      'polyline': '113.405204,23.064319;113.4051,23.064184;113.4051,23.064184;113.404779,23.063772;113.404779,23.063772;113.404596,23.063546;113.404596,23.063546;113.404444,23.063338',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿大学城广中医路步行17米左转',\n",
       "      'orientation': [],\n",
       "      'road': '大学城广中医路',\n",
       "      'distance': '17',\n",
       "      'duration': '14',\n",
       "      'polyline': '113.40444,23.063333;113.40444,23.063255;113.404453,23.063194;113.404453,23.063194;113.40447,23.063181',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿大学城外环绿道向东南步行2707米向右前方行走',\n",
       "      'orientation': '东南',\n",
       "      'road': '大学城外环绿道',\n",
       "      'distance': '2707',\n",
       "      'duration': '2166',\n",
       "      'polyline': '113.40447,23.063177;113.406072,23.062504;113.406072,23.062504;113.40697,23.062135;113.407461,23.06191;113.407461,23.06191;113.408025,23.061619;113.40862,23.06125;113.408859,23.061076;113.408859,23.061076;113.409462,23.060621;113.409618,23.060482;113.409618,23.060482;113.410069,23.060069;113.410438,23.059701;113.411007,23.059227;113.411207,23.059089;113.411207,23.059089;113.411602,23.058798;113.412053,23.058498;113.412053,23.058498;113.414327,23.057005;113.41474,23.056753;113.41474,23.056753;113.41602,23.055937;113.416189,23.055807;113.416272,23.055716;113.416272,23.055716;113.416393,23.055586;113.416502,23.055447;113.41661,23.055247;113.416662,23.055091;113.416693,23.05497;113.416714,23.054709;113.416688,23.054414;113.416454,23.053498;113.416302,23.052795;113.416302,23.052795;113.416215,23.052383;113.416215,23.052235;113.416272,23.051966;113.416332,23.051476;113.416302,23.051176;113.416246,23.050942;113.416233,23.05079;113.416372,23.049683;113.416363,23.049527;113.416272,23.049362;113.416155,23.049249;113.415881,23.049045;113.415286,23.048468;113.414948,23.04832;113.414948,23.04832;113.414041,23.047791;113.414041,23.047791;113.413737,23.047582;113.412708,23.046615;113.412569,23.046471;113.412539,23.046385',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿大学城外环绿道向西南步行73米左转',\n",
       "      'orientation': '西南',\n",
       "      'road': '大学城外环绿道',\n",
       "      'distance': '73',\n",
       "      'duration': '58',\n",
       "      'polyline': '113.412535,23.04638;113.412457,23.046372;113.412387,23.046337;113.412296,23.046254;113.412235,23.046159;113.412235,23.046159;113.412018,23.045955',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向东步行262米',\n",
       "      'orientation': '东',\n",
       "      'road': [],\n",
       "      'distance': '262',\n",
       "      'duration': '210',\n",
       "      'polyline': '113.412014,23.045951;113.413563,23.045655;113.413746,23.04559;113.414457,23.045269',\n",
       "      'action': [],\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向南步行650米直行',\n",
       "      'orientation': '南',\n",
       "      'road': [],\n",
       "      'distance': '650',\n",
       "      'duration': '520',\n",
       "      'polyline': '113.414457,23.045265;113.414631,23.045052;113.414883,23.042617;113.415525,23.040972;113.41612,23.039674',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '30'},\n",
       "     {'instruction': '向南步行48米右转',\n",
       "      'orientation': '南',\n",
       "      'road': [],\n",
       "      'distance': '48',\n",
       "      'duration': '38',\n",
       "      'polyline': '113.41612,23.03967;113.416189,23.039518;113.416185,23.03947;113.416102,23.039397;113.416102,23.039375;113.41615,23.039288',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向西南步行84米左转',\n",
       "      'orientation': '西南',\n",
       "      'road': [],\n",
       "      'distance': '84',\n",
       "      'duration': '67',\n",
       "      'polyline': '113.41615,23.039284;113.415673,23.038676',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿兴华路向东南步行201米右转',\n",
       "      'orientation': '东南',\n",
       "      'road': '兴华路',\n",
       "      'distance': '201',\n",
       "      'duration': '161',\n",
       "      'polyline': '113.415668,23.038672;113.415968,23.03849;113.415968,23.03849;113.416432,23.03822;113.416432,23.03822;113.417166,23.0375',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿新广路向南步行365米向右前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': '新广路',\n",
       "      'distance': '365',\n",
       "      'duration': '292',\n",
       "      'polyline': '113.417166,23.037496;113.417049,23.037335;113.416988,23.037218;113.416988,23.037218;113.41684,23.036884;113.41684,23.036884;113.41668,23.036372;113.41668,23.036372;113.416536,23.036115;113.416536,23.036115;113.416376,23.035716;113.416376,23.035716;113.416376,23.035299;113.416376,23.035299;113.416354,23.03467;113.416354,23.03467;113.416237,23.034336',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿新广路向西南步行204米直行',\n",
       "      'orientation': '西南',\n",
       "      'road': '新广路',\n",
       "      'distance': '204',\n",
       "      'duration': '163',\n",
       "      'polyline': '113.416233,23.034332;113.416141,23.034262;113.416042,23.034149;113.415582,23.033446;113.415356,23.033134;113.415356,23.033134;113.415286,23.033034;113.415286,23.033034;113.415148,23.032786',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿296省道向西南步行993米直行',\n",
       "      'orientation': '西南',\n",
       "      'road': '296省道',\n",
       "      'distance': '993',\n",
       "      'duration': '794',\n",
       "      'polyline': '113.415143,23.032782;113.415109,23.032704;113.414332,23.031471;113.414332,23.031471;113.413828,23.030569;113.413759,23.030482;113.413759,23.030482;113.413181,23.029657;113.413181,23.029657;113.413064,23.029497;113.413064,23.029497;113.412157,23.02822;113.412157,23.02822;113.411966,23.027947;113.411966,23.027947;113.41135,23.027079;113.41135,23.027079;113.410859,23.026398;113.410859,23.026398;113.410807,23.026332;113.410807,23.026332;113.410343,23.025768;113.410343,23.025768;113.410095,23.025469;113.410095,23.025469;113.409891,23.025204',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿市新公路向西南步行1508米向左前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '市新公路',\n",
       "      'distance': '1508',\n",
       "      'duration': '1206',\n",
       "      'polyline': '113.409887,23.0252;113.409761,23.025048;113.409761,23.025048;113.40967,23.024926;113.40967,23.024926;113.409401,23.024527;113.409401,23.024527;113.409128,23.024062;113.409128,23.024062;113.408793,23.023542;113.408793,23.023542;113.40855,23.023173;113.408229,23.022622;113.408229,23.022622;113.40783,23.021992;113.40783,23.021992;113.407665,23.021745;113.407396,23.021402;113.407105,23.021081;113.406901,23.02089;113.406901,23.02089;113.406367,23.020273;113.406367,23.020273;113.406285,23.020191;113.406285,23.020191;113.405773,23.019622;113.405773,23.019622;113.405694,23.019549;113.405694,23.019549;113.404475,23.018247;113.404475,23.018247;113.404314,23.018099;113.404314,23.018099;113.403889,23.017613;113.403568,23.017214;113.403568,23.017214;113.403368,23.016953;113.403368,23.016953;113.403316,23.016879;113.403316,23.016879;113.403225,23.016749;113.403225,23.016749;113.40201,23.014996;113.40201,23.014996;113.401536,23.014288;113.401376,23.014076',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿南村东线路向南步行1077米向左前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': '南村东线路',\n",
       "      'distance': '1077',\n",
       "      'duration': '862',\n",
       "      'polyline': '113.401372,23.014071;113.401285,23.012695;113.40105,23.010564;113.40105,23.010564;113.401033,23.010395;113.401033,23.010395;113.400903,23.009375;113.400773,23.008668;113.400773,23.008668;113.400651,23.00816;113.400651,23.00816;113.399952,23.005473;113.399952,23.005473;113.399896,23.005256;113.399896,23.005256;113.39997,23.005165;113.400052,23.0051;113.400052,23.0051;113.399783,23.004822;113.399783,23.004822;113.399735,23.004605',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行13米右转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '13',\n",
       "      'duration': '10',\n",
       "      'polyline': '113.399731,23.004601;113.399822,23.004531',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿兴业大道步行34米直行',\n",
       "      'orientation': [],\n",
       "      'road': '兴业大道',\n",
       "      'distance': '34',\n",
       "      'duration': '27',\n",
       "      'polyline': '113.399818,23.004527;113.399653,23.004271',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿南村东线路向南步行848米直行',\n",
       "      'orientation': '南',\n",
       "      'road': '南村东线路',\n",
       "      'distance': '848',\n",
       "      'duration': '678',\n",
       "      'polyline': '113.399648,23.004266;113.399583,23.004002;113.399583,23.004002;113.399479,23.003637;113.399479,23.003637;113.398937,23.001628;113.398937,23.001628;113.398919,23.001571;113.398919,23.001571;113.398828,23.001215;113.398828,23.001215;113.398563,23.000165;113.398563,23.000165;113.398472,22.999822;113.398472,22.999822;113.398186,22.99878;113.398186,22.99878;113.398125,22.99855;113.398125,22.99855;113.398082,22.998355;113.398082,22.998355;113.39806,22.998268;113.39806,22.998268;113.397943,22.997834;113.397943,22.997834;113.397873,22.997578;113.397873,22.997578;113.397821,22.997418;113.397821,22.997418;113.397661,22.996762',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿市新公路向南步行541米',\n",
       "      'orientation': '南',\n",
       "      'road': '市新公路',\n",
       "      'distance': '541',\n",
       "      'duration': '433',\n",
       "      'polyline': '113.397656,22.996758;113.397639,22.996662;113.397639,22.996662;113.397509,22.995924;113.397509,22.995924;113.397387,22.995299;113.397387,22.995299;113.397174,22.994288;113.397174,22.994288;113.397057,22.993776;113.397057,22.993776;113.396775,22.992435;113.396775,22.992435;113.396745,22.992161;113.396745,22.991936',\n",
       "      'action': [],\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿市新公路向南步行79米右转',\n",
       "      'orientation': '南',\n",
       "      'road': '市新公路',\n",
       "      'distance': '79',\n",
       "      'duration': '63',\n",
       "      'polyline': '113.39674,22.991931;113.396706,22.991228',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行104米右转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '104',\n",
       "      'duration': '83',\n",
       "      'polyline': '113.396701,22.991224;113.396632,22.991198;113.396563,22.991159;113.396502,22.991098;113.396502,22.991098;113.396432,22.991007;113.396411,22.990955;113.396411,22.990955;113.39638,22.990872;113.396359,22.99079;113.396359,22.990642;113.396359,22.990599;113.396389,22.990521;113.396458,22.990434',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿金山大道中向西步行218米左转',\n",
       "      'orientation': '西',\n",
       "      'road': '金山大道中',\n",
       "      'distance': '218',\n",
       "      'duration': '174',\n",
       "      'polyline': '113.396458,22.99043;113.395907,22.99036;113.395907,22.99036;113.394349,22.990135',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿坑头工业区西线路向南步行1019米向右前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': '坑头工业区西线路',\n",
       "      'distance': '1019',\n",
       "      'duration': '815',\n",
       "      'polyline': '113.394345,22.99013;113.394076,22.989258;113.394076,22.989258;113.393993,22.989028;113.393993,22.989028;113.393754,22.988303;113.393754,22.988303;113.393641,22.98796;113.393641,22.98796;113.393533,22.987604;113.393533,22.987604;113.393411,22.987231;113.393411,22.987231;113.393242,22.986788;113.393242,22.986788;113.393047,22.986137;113.393047,22.986137;113.392925,22.98579;113.392925,22.98579;113.392717,22.985104;113.392717,22.985104;113.392648,22.984896;113.392648,22.984896;113.392587,22.984701;113.392587,22.984701;113.392365,22.984023;113.392365,22.984023;113.392201,22.983494;113.392201,22.983494;113.391558,22.981506;113.391367,22.981324',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿市新公路向西南步行598米直行',\n",
       "      'orientation': '西南',\n",
       "      'road': '市新公路',\n",
       "      'distance': '598',\n",
       "      'duration': '478',\n",
       "      'polyline': '113.391363,22.981319;113.391007,22.981111;113.390864,22.981007;113.390634,22.980812;113.390634,22.980812;113.390499,22.980686;113.390499,22.980686;113.390343,22.980521;113.390148,22.980273;113.390148,22.980273;113.389939,22.979983;113.389939,22.979983;113.389779,22.979614;113.389779,22.979614;113.389718,22.979462;113.389718,22.979462;113.389527,22.978915;113.389527,22.978915;113.389336,22.978429;113.389336,22.978429;113.38921,22.978121;113.38921,22.978121;113.389054,22.977782;113.389054,22.977782;113.38895,22.977552;113.38895,22.977552;113.388759,22.977174;113.388759,22.977174;113.388611,22.976892;113.388611,22.976892;113.38849,22.976693',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿市新路向西南步行670米向右前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '市新路',\n",
       "      'distance': '670',\n",
       "      'duration': '536',\n",
       "      'polyline': '113.388485,22.976688;113.388325,22.976393;113.388325,22.976393;113.388064,22.975951;113.388064,22.975951;113.388003,22.975838;113.388003,22.975838;113.387721,22.97536;113.387721,22.97536;113.387409,22.974839;113.387409,22.974839;113.387148,22.974427;113.387148,22.974427;113.386927,22.974058;113.386688,22.973572;113.386688,22.973572;113.386506,22.973234;113.386506,22.973234;113.386354,22.972882;113.386354,22.972882;113.386233,22.972587;113.386233,22.972587;113.386003,22.972066;113.386003,22.972066;113.385872,22.971762;113.385738,22.971541;113.38553,22.97125',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿市新路向西南步行359米向左前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '市新路',\n",
       "      'distance': '359',\n",
       "      'duration': '287',\n",
       "      'polyline': '113.385525,22.971246;113.385204,22.971046;113.385204,22.971046;113.384922,22.970907;113.384922,22.970907;113.3848,22.970855;113.3848,22.970855;113.384735,22.97079;113.384232,22.970534;113.384232,22.970534;113.383707,22.970247;113.383707,22.970247;113.383364,22.969991;113.383121,22.969731;113.38306,22.969648;113.382999,22.969527;113.382938,22.96934;113.382912,22.969223',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿市新路步行82米直行',\n",
       "      'orientation': [],\n",
       "      'road': '市新路',\n",
       "      'distance': '82',\n",
       "      'duration': '66',\n",
       "      'polyline': '113.382908,22.969219;113.382947,22.969036;113.383016,22.968859;113.383016,22.968859;113.383038,22.968802;113.383038,22.968802;113.383216,22.968533',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿蔡一环村路向南步行1289米左转',\n",
       "      'orientation': '南',\n",
       "      'road': '蔡一环村路',\n",
       "      'distance': '1289',\n",
       "      'duration': '1031',\n",
       "      'polyline': '113.383216,22.968529;113.383633,22.968216;113.383772,22.968064;113.384132,22.967543;113.384961,22.966376;113.384961,22.966376;113.385373,22.96579;113.385373,22.96579;113.386593,22.964076;113.386593,22.964076;113.386693,22.963885;113.386693,22.963885;113.386749,22.963646;113.386749,22.963646;113.386753,22.963468;113.386745,22.963351;113.386745,22.963351;113.386714,22.963225;113.386658,22.963103;113.386506,22.962856;113.385204,22.96092;113.385204,22.96092;113.385026,22.960655;113.385026,22.960655;113.384319,22.959609;113.384319,22.959609;113.384271,22.959553;113.384271,22.959553;113.383707,22.958919;113.383676,22.958845;113.383655,22.958724',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿番禺大道北辅路向南步行1233米左转',\n",
       "      'orientation': '南',\n",
       "      'road': '番禺大道北辅路',\n",
       "      'distance': '1233',\n",
       "      'duration': '986',\n",
       "      'polyline': '113.38365,22.95872;113.383971,22.958472;113.384206,22.958268;113.384475,22.958008;113.384666,22.957782;113.384861,22.957513;113.385052,22.957222;113.385221,22.956918;113.385343,22.956636;113.385451,22.956363;113.385534,22.956089;113.385616,22.955764;113.385655,22.955447;113.385686,22.955117;113.385686,22.954809;113.385677,22.954475;113.385677,22.954475;113.385577,22.953598;113.385516,22.953477;113.385516,22.953477;113.385425,22.952396;113.385425,22.952396;113.385417,22.952305;113.385417,22.952305;113.385365,22.951832;113.385365,22.951832;113.385247,22.950859;113.385247,22.950859;113.385208,22.950543;113.385208,22.950543;113.385126,22.94977;113.385126,22.94977;113.385087,22.949423;113.385087,22.949423;113.385026,22.948906;113.385026,22.948906;113.385004,22.94865;113.385004,22.94865;113.384987,22.94819',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿番禺大道北辅路向东南步行12米右转',\n",
       "      'orientation': '东南',\n",
       "      'road': '番禺大道北辅路',\n",
       "      'distance': '12',\n",
       "      'duration': '10',\n",
       "      'polyline': '113.384983,22.948186;113.385082,22.948125',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行52米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '52',\n",
       "      'duration': '42',\n",
       "      'polyline': '113.385082,22.948121;113.385143,22.947648',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿891乡道向南步行47米向左前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': '891乡道',\n",
       "      'distance': '47',\n",
       "      'duration': '38',\n",
       "      'polyline': '113.385143,22.947643;113.385082,22.947522;113.384987,22.947244',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿257省道向南步行133米右转',\n",
       "      'orientation': '南',\n",
       "      'road': '257省道',\n",
       "      'distance': '133',\n",
       "      'duration': '106',\n",
       "      'polyline': '113.384983,22.94724;113.385,22.947109;113.385,22.947109;113.38503,22.946658;113.38503,22.946658;113.385191,22.946463;113.385234,22.946424;113.385234,22.946424;113.385095,22.946263;113.385095,22.946263;113.385113,22.946133',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿富怡路向西步行38米左转',\n",
       "      'orientation': '西',\n",
       "      'road': '富怡路',\n",
       "      'distance': '38',\n",
       "      'duration': '30',\n",
       "      'polyline': '113.385113,22.946128;113.384735,22.946124',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行15米左转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '15',\n",
       "      'duration': '12',\n",
       "      'polyline': '113.384731,22.94612;113.384644,22.94602',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿番禺大道北辅路步行668米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': '番禺大道北辅路',\n",
       "      'distance': '668',\n",
       "      'duration': '534',\n",
       "      'polyline': '113.38464,22.946016;113.384657,22.946011;113.384657,22.946011;113.384709,22.945964;113.384748,22.945885;113.3848,22.945716;113.3848,22.945716;113.384857,22.945391;113.384857,22.945391;113.385161,22.943542;113.385161,22.943542;113.385395,22.942179;113.385395,22.942179;113.385543,22.941259;113.385543,22.941259;113.385734,22.940052',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿平康路步行61米左转',\n",
       "      'orientation': [],\n",
       "      'road': '平康路',\n",
       "      'distance': '61',\n",
       "      'duration': '49',\n",
       "      'polyline': '113.385734,22.940048;113.385699,22.9399;113.385707,22.939727;113.38569,22.93964;113.385586,22.939553',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行45米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '45',\n",
       "      'duration': '36',\n",
       "      'polyline': '113.385582,22.939549;113.385894,22.939262',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿番禺大道北辅路向南步行20米向右前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': '番禺大道北辅路',\n",
       "      'distance': '20',\n",
       "      'duration': '16',\n",
       "      'polyline': '113.385894,22.939258;113.385924,22.939076',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行34米左转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '34',\n",
       "      'duration': '27',\n",
       "      'polyline': '113.385924,22.939071;113.385638,22.938924',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿番禺大道北辅路步行53米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': '番禺大道北辅路',\n",
       "      'distance': '53',\n",
       "      'duration': '42',\n",
       "      'polyline': '113.385634,22.938919;113.386007,22.938589',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿番禺大道北辅路向南步行249米向右前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': '番禺大道北辅路',\n",
       "      'distance': '249',\n",
       "      'duration': '199',\n",
       "      'polyline': '113.386007,22.938585;113.386055,22.938351;113.386055,22.938351;113.386246,22.93737;113.386246,22.93737;113.386359,22.936901;113.386519,22.936385',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿清河东路步行451米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': '清河东路',\n",
       "      'distance': '451',\n",
       "      'duration': '361',\n",
       "      'polyline': '113.386519,22.93638;113.386467,22.936233;113.386376,22.936085;113.386302,22.93599;113.386302,22.93599;113.386224,22.935929;113.386163,22.935911;113.386059,22.93589;113.385942,22.935881;113.385942,22.935881;113.385738,22.935885;113.385738,22.935885;113.384987,22.935894;113.384987,22.935894;113.384188,22.935911;113.384188,22.935911;113.382387,22.935964',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行137米右转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '137',\n",
       "      'duration': '110',\n",
       "      'polyline': '113.382383,22.935964;113.382383,22.936029;113.382383,22.936029;113.382214,22.936029;113.382214,22.936029;113.382205,22.93533;113.382205,22.93533;113.382431,22.93533;113.382431,22.93533;113.382431,22.935456',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '3'},\n",
       "     {'instruction': '沿清河东路向东步行92米右转',\n",
       "      'orientation': '东',\n",
       "      'road': '清河东路',\n",
       "      'distance': '92',\n",
       "      'duration': '74',\n",
       "      'polyline': '113.382431,22.935456;113.382604,22.935456;113.382604,22.935456;113.383338,22.935425',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿广场西路向南步行157米到达目的地',\n",
       "      'orientation': '南',\n",
       "      'road': '广场西路',\n",
       "      'distance': '157',\n",
       "      'duration': '126',\n",
       "      'polyline': '113.383338,22.935421;113.383338,22.934835;113.383338,22.934835;113.383342,22.934002',\n",
       "      'action': [],\n",
       "      'assistant_action': '到达目的地',\n",
       "      'walk_type': '0'}]}]}}"
      ]
     },
     "execution_count": 31,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.walking(irene_key,'113.361200,23.124680','113.384300,22.934005')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>instruction</th>\n",
       "      <th>orientation</th>\n",
       "      <th>road</th>\n",
       "      <th>distance</th>\n",
       "      <th>duration</th>\n",
       "      <th>polyline</th>\n",
       "      <th>action</th>\n",
       "      <th>assistant_action</th>\n",
       "      <th>walk_type</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>步行59米直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>59</td>\n",
       "      <td>47</td>\n",
       "      <td>113.361489,23.124657;113.361454,23.124132</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>步行13米直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>13</td>\n",
       "      <td>10</td>\n",
       "      <td>113.36145,23.124128;113.361445,23.124006</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>20</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>向南步行41米左转</td>\n",
       "      <td>南</td>\n",
       "      <td>[]</td>\n",
       "      <td>41</td>\n",
       "      <td>33</td>\n",
       "      <td>113.361441,23.124002;113.361441,23.123776;113....</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>沿黄埔大道中向东步行78米右转</td>\n",
       "      <td>东</td>\n",
       "      <td>黄埔大道中</td>\n",
       "      <td>78</td>\n",
       "      <td>62</td>\n",
       "      <td>113.361424,23.123624;113.361571,23.123602;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>沿天府路向南步行40米左转</td>\n",
       "      <td>南</td>\n",
       "      <td>天府路</td>\n",
       "      <td>40</td>\n",
       "      <td>32</td>\n",
       "      <td>113.362179,23.123446;113.362179,23.123086</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75</th>\n",
       "      <td>沿番禺大道北辅路向南步行249米向右前方行走</td>\n",
       "      <td>南</td>\n",
       "      <td>番禺大道北辅路</td>\n",
       "      <td>249</td>\n",
       "      <td>199</td>\n",
       "      <td>113.386007,22.938585;113.386055,22.938351;113....</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>76</th>\n",
       "      <td>沿清河东路步行451米向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>清河东路</td>\n",
       "      <td>451</td>\n",
       "      <td>361</td>\n",
       "      <td>113.386519,22.93638;113.386467,22.936233;113.3...</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>77</th>\n",
       "      <td>步行137米右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>137</td>\n",
       "      <td>110</td>\n",
       "      <td>113.382383,22.935964;113.382383,22.936029;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>78</th>\n",
       "      <td>沿清河东路向东步行92米右转</td>\n",
       "      <td>东</td>\n",
       "      <td>清河东路</td>\n",
       "      <td>92</td>\n",
       "      <td>74</td>\n",
       "      <td>113.382431,22.935456;113.382604,22.935456;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>79</th>\n",
       "      <td>沿广场西路向南步行157米到达目的地</td>\n",
       "      <td>南</td>\n",
       "      <td>广场西路</td>\n",
       "      <td>157</td>\n",
       "      <td>126</td>\n",
       "      <td>113.383338,22.935421;113.383338,22.934835;113....</td>\n",
       "      <td>[]</td>\n",
       "      <td>到达目的地</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>80 rows × 9 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "               instruction orientation     road distance duration  \\\n",
       "0                  步行59米直行          []       []       59       47   \n",
       "1                  步行13米直行          []       []       13       10   \n",
       "2                向南步行41米左转           南       []       41       33   \n",
       "3          沿黄埔大道中向东步行78米右转           东    黄埔大道中       78       62   \n",
       "4            沿天府路向南步行40米左转           南      天府路       40       32   \n",
       "..                     ...         ...      ...      ...      ...   \n",
       "75  沿番禺大道北辅路向南步行249米向右前方行走           南  番禺大道北辅路      249      199   \n",
       "76       沿清河东路步行451米向右前方行走          []     清河东路      451      361   \n",
       "77                步行137米右转          []       []      137      110   \n",
       "78          沿清河东路向东步行92米右转           东     清河东路       92       74   \n",
       "79      沿广场西路向南步行157米到达目的地           南     广场西路      157      126   \n",
       "\n",
       "                                             polyline  action  \\\n",
       "0           113.361489,23.124657;113.361454,23.124132      直行   \n",
       "1            113.36145,23.124128;113.361445,23.124006      直行   \n",
       "2   113.361441,23.124002;113.361441,23.123776;113....      左转   \n",
       "3   113.361424,23.123624;113.361571,23.123602;113....      右转   \n",
       "4           113.362179,23.123446;113.362179,23.123086      左转   \n",
       "..                                                ...     ...   \n",
       "75  113.386007,22.938585;113.386055,22.938351;113....  向右前方行走   \n",
       "76  113.386519,22.93638;113.386467,22.936233;113.3...  向右前方行走   \n",
       "77  113.382383,22.935964;113.382383,22.936029;113....      右转   \n",
       "78  113.382431,22.935456;113.382604,22.935456;113....      右转   \n",
       "79  113.383338,22.935421;113.383338,22.934835;113....      []   \n",
       "\n",
       "   assistant_action walk_type  \n",
       "0                []         0  \n",
       "1                []        20  \n",
       "2                []         0  \n",
       "3                []         0  \n",
       "4                []         0  \n",
       "..              ...       ...  \n",
       "75               []         0  \n",
       "76               []         0  \n",
       "77               []         3  \n",
       "78               []         0  \n",
       "79            到达目的地         0  \n",
       "\n",
       "[80 rows x 9 columns]"
      ]
     },
     "execution_count": 32,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.json_normalize(geo.walking(irene_key,'113.361200,23.124680','113.384300,22.934005')['route']['paths'][0]['steps'])\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0                    步行59米直行\n",
       "1                    步行13米直行\n",
       "2                  向南步行41米左转\n",
       "3            沿黄埔大道中向东步行78米右转\n",
       "4              沿天府路向南步行40米左转\n",
       "               ...          \n",
       "75    沿番禺大道北辅路向南步行249米向右前方行走\n",
       "76         沿清河东路步行451米向右前方行走\n",
       "77                  步行137米右转\n",
       "78            沿清河东路向东步行92米右转\n",
       "79        沿广场西路向南步行157米到达目的地\n",
       "Name: instruction, Length: 80, dtype: object"
      ]
     },
     "execution_count": 33,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df['instruction']"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### 公交路径规划\n",
    "> 接口简介：公交路径规划 API 可以规划综合各类公共（火车、公交、地铁）交通方式的通勤方案，并且返回通勤方案的数据。\n",
    "> URL:https://restapi.amap.com/v3/direction/transit/integrated?parameters\n",
    "> requests.get()  \n",
    "> 参数：key、origin、destination、sig、output、callback、cityd、strategy、nightflag、date、time"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '5',\n",
       " 'route': {'origin': '113.361200,23.124680',\n",
       "  'destination': '113.384300,22.934005',\n",
       "  'distance': '21465',\n",
       "  'taxi_cost': '75',\n",
       "  'transits': [{'cost': '7.0',\n",
       "    'duration': '3340',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '1231',\n",
       "    'distance': '30423',\n",
       "    'missed': '0',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.360855,23.124779',\n",
       "       'destination': '113.362877,23.125320',\n",
       "       'distance': '433',\n",
       "       'duration': '371',\n",
       "       'steps': [{'instruction': '步行178米右转',\n",
       "         'road': [],\n",
       "         'distance': '178',\n",
       "         'duration': [],\n",
       "         'polyline': '113.360855,23.124779;113.360916,23.124949;113.361137,23.125334;113.361282,23.125643;113.361481,23.125990;113.361588,23.126242',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行47米左转',\n",
       "         'road': [],\n",
       "         'distance': '47',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361588,23.126242;113.362038,23.126177',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行11米右转',\n",
       "         'road': [],\n",
       "         'distance': '11',\n",
       "         'duration': [],\n",
       "         'polyline': '113.362038,23.126171;113.362045,23.126219;113.362068,23.126272',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行45米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '45',\n",
       "         'duration': [],\n",
       "         'polyline': '113.362068,23.126272;113.362289,23.126245;113.362373,23.126232;113.362442,23.126225;113.362450,23.126289',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行152米到达天河公园',\n",
       "         'road': [],\n",
       "         'distance': '152',\n",
       "         'duration': [],\n",
       "         'polyline': '113.362450,23.126289;113.362595,23.126280;113.362579,23.125977;113.362900,23.125963;113.362877,23.125320',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达天河公园'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '天河公园',\n",
       "          'id': '900000046003032',\n",
       "          'location': '113.362879,23.125317'},\n",
       "         'arrival_stop': {'name': '员村',\n",
       "          'id': '900000046003033',\n",
       "          'location': '113.363663,23.115768'},\n",
       "         'name': '地铁21号线(增城广场--员村)',\n",
       "         'id': '900000046003',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '996',\n",
       "         'duration': '120',\n",
       "         'polyline': '113.362879,23.125317;113.362830,23.124197;113.362686,23.122398;113.362649,23.121803;113.362641,23.121340;113.362762,23.120408;113.363592,23.117459;113.363613,23.117254;113.363667,23.116199;113.363663,23.115768',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2235',\n",
       "         'via_num': '0',\n",
       "         'via_stops': []}]},\n",
       "      'entrance': {'name': 'E1口', 'location': '113.362595,23.126282'},\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '员村',\n",
       "          'id': '440100023038010',\n",
       "          'location': '113.363663,23.115768'},\n",
       "         'arrival_stop': {'name': '珠江新城',\n",
       "          'id': '440100023038013',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'name': '地铁5号线(文冲--滘口)',\n",
       "         'id': '440100023038',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '3868',\n",
       "         'duration': '423',\n",
       "         'polyline': '113.363663,23.115768;113.362917,23.115772;113.353770,23.116557;113.347295,23.117264;113.345949,23.117366;113.344663,23.117464;113.341315,23.117680;113.338429,23.118002;113.332697,23.118502;113.332105,23.118539;113.331498,23.118582;113.329169,23.118750;113.326668,23.118952;113.324445,23.119121;113.322586,23.119290;113.321206,23.119293',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2255',\n",
       "         'via_num': '2',\n",
       "         'via_stops': [{'name': '潭村',\n",
       "           'id': '440100023038011',\n",
       "           'location': '113.345949,23.117366'},\n",
       "          {'name': '猎德',\n",
       "           'id': '440100023038012',\n",
       "           'location': '113.332105,23.118539'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '珠江新城',\n",
       "          'id': '440100023034008',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'arrival_stop': {'name': '番禺广场',\n",
       "          'id': '440100023034017',\n",
       "          'location': '113.385642,22.935482'},\n",
       "         'name': '地铁3号线(天河客运站--番禺广场)',\n",
       "         'id': '440100023034',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '24328',\n",
       "         'duration': '1742',\n",
       "         'polyline': '113.321206,23.119293;113.321211,23.117802;113.321128,23.114424;113.321192,23.113719;113.321593,23.112339;113.322240,23.110987;113.322804,23.109739;113.323488,23.107913;113.323535,23.107730;113.323560,23.107597;113.323579,23.107443;113.323618,23.107080;113.323618,23.106375;113.323618,23.105619;113.323620,23.103908;113.323551,23.103271;113.323389,23.102569;113.323147,23.101868;113.322783,23.101174;113.320564,23.097706;113.320479,23.097563;113.320414,23.097400;113.320366,23.097218;113.320339,23.097045;113.320324,23.096867;113.320331,23.096197;113.320324,23.095371;113.320395,23.086128;113.321667,23.078469;113.321677,23.077974;113.321682,23.077437;113.320217,23.065776;113.319977,23.063930;113.319741,23.061902;113.319504,23.059942;113.319098,23.056427;113.319065,23.055372;113.319077,23.054898;113.319088,23.054411;113.319297,23.048465;113.319432,23.044544;113.320712,23.038878;113.320837,23.038007;113.320979,23.037147;113.321672,23.026652;113.321747,23.025332;113.321754,23.018870;113.321744,23.017761;113.321745,23.016741;113.321528,23.011014;113.321547,23.009539;113.321602,23.007379;113.321636,23.004731;113.321960,23.002660;113.322590,23.000872;113.323459,22.999304;113.324669,22.997924;113.326582,22.996031;113.330170,22.992931;113.331077,22.992170;113.331774,22.991576;113.334193,22.989675;113.334834,22.989289;113.336329,22.988305;113.340233,22.985528;113.341155,22.984879;113.342236,22.984130;113.343773,22.983099;113.345657,22.981820;113.347165,22.980789;113.348841,22.979647;113.349615,22.979118;113.350636,22.978387;113.351747,22.977648;113.352431,22.977091;113.352996,22.976557;113.353770,22.975808;113.354464,22.975096;113.355436,22.973781;113.356269,22.972447;113.357023,22.971151;113.357578,22.969781;113.358035,22.968631;113.360137,22.962631;113.361397,22.959197;113.361759,22.958120;113.361962,22.957470;113.362096,22.956965;113.362135,22.956566;113.362086,22.954908;113.361779,22.950578;113.361726,22.949743;113.361680,22.948947;113.361493,22.945129;113.361278,22.941676;113.361305,22.940871;113.361385,22.940092;113.361761,22.939125;113.362451,22.937902;113.362960,22.937147;113.363581,22.936231;113.364158,22.935632;113.364489,22.935330;113.364948,22.935068;113.365718,22.934705;113.366211,22.934523;113.366789,22.934421;113.367825,22.934361;113.368816,22.934381;113.369475,22.934448;113.370259,22.934556;113.371399,22.934829;113.375592,22.935536;113.377481,22.935762;113.384641,22.935479;113.385642,22.935482',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '广州塔',\n",
       "           'id': '440100023034009',\n",
       "           'location': '113.323618,23.106375'},\n",
       "          {'name': '客村',\n",
       "           'id': '440100023034010',\n",
       "           'location': '113.320331,23.096197'},\n",
       "          {'name': '大塘',\n",
       "           'id': '440100023034011',\n",
       "           'location': '113.321677,23.077974'},\n",
       "          {'name': '沥滘',\n",
       "           'id': '440100023034012',\n",
       "           'location': '113.319077,23.054898'},\n",
       "          {'name': '厦滘',\n",
       "           'id': '440100023034013',\n",
       "           'location': '113.320837,23.038007'},\n",
       "          {'name': '大石',\n",
       "           'id': '440100023034014',\n",
       "           'location': '113.321744,23.017761'},\n",
       "          {'name': '汉溪长隆',\n",
       "           'id': '440100023034015',\n",
       "           'location': '113.330170,22.992931'},\n",
       "          {'name': '市桥',\n",
       "           'id': '440100023034016',\n",
       "           'location': '113.361726,22.949743'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': {'name': 'D口', 'location': '113.384987,22.936043'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.385635,22.935486',\n",
       "       'destination': '113.383339,22.934002',\n",
       "       'distance': '796',\n",
       "       'duration': '682',\n",
       "       'steps': [{'instruction': '步行144米右转',\n",
       "         'road': [],\n",
       "         'distance': '144',\n",
       "         'duration': [],\n",
       "         'polyline': '113.385635,22.935486;113.385277,22.935486;113.385277,22.936047;113.384987,22.936041;113.384987,22.935898',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿清河东路步行266米向右前方行走',\n",
       "         'road': '清河东路',\n",
       "         'distance': '266',\n",
       "         'duration': [],\n",
       "         'polyline': '113.384979,22.935894;113.384186,22.935911;113.382385,22.935963',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行137米右转',\n",
       "         'road': [],\n",
       "         'distance': '137',\n",
       "         'duration': [],\n",
       "         'polyline': '113.382385,22.935963;113.382385,22.936029;113.382210,22.936029;113.382202,22.935329;113.382431,22.935329;113.382431,22.935455',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿清河东路步行92米右转',\n",
       "         'road': '清河东路',\n",
       "         'distance': '92',\n",
       "         'duration': [],\n",
       "         'polyline': '113.382431,22.935455;113.382607,22.935455;113.383339,22.935425',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿广场西路步行157米',\n",
       "         'road': '广场西路',\n",
       "         'distance': '157',\n",
       "         'duration': [],\n",
       "         'polyline': '113.383339,22.935421;113.383339,22.934835;113.383339,22.934002',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '7.0',\n",
       "    'duration': '3840',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '1955',\n",
       "    'distance': '30151',\n",
       "    'missed': '0',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.361488,23.124657',\n",
       "       'destination': '113.363663,23.115768',\n",
       "       'distance': '1158',\n",
       "       'duration': '992',\n",
       "       'steps': [{'instruction': '步行59米往前走',\n",
       "         'road': [],\n",
       "         'distance': '59',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361488,23.124657;113.361450,23.124132',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行13米往前走',\n",
       "         'road': [],\n",
       "         'distance': '13',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361450,23.124128;113.361443,23.124006',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行41米左转',\n",
       "         'road': [],\n",
       "         'distance': '41',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361443,23.124002;113.361443,23.123775;113.361427,23.123629',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿黄埔大道中步行68米右转',\n",
       "         'road': '黄埔大道中',\n",
       "         'distance': '68',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361427,23.123625;113.361572,23.123602;113.362083,23.123476',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿天府路步行39米往前走',\n",
       "         'road': '天府路',\n",
       "         'distance': '39',\n",
       "         'duration': [],\n",
       "         'polyline': '113.362083,23.123472;113.362045,23.123121',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿员村二横路步行791米左转',\n",
       "         'road': '员村二横路',\n",
       "         'distance': '791',\n",
       "         'duration': [],\n",
       "         'polyline': '113.362045,23.123116;113.362076,23.122959;113.362129,23.122700;113.362221,23.122318;113.362267,23.122118;113.362366,23.121798;113.362404,23.121655;113.362457,23.121481;113.362488,23.121319;113.362595,23.120924;113.362671,23.120625;113.362732,23.120390;113.362801,23.120134;113.362839,23.119961;113.362923,23.119682;113.363083,23.119179;113.363152,23.118927;113.363205,23.118855;113.363358,23.118338;113.363464,23.117891;113.363609,23.117422;113.363770,23.116922;113.363800,23.116800;113.363953,23.116306;113.363998,23.116142',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行147米到达员村',\n",
       "         'road': [],\n",
       "         'distance': '147',\n",
       "         'duration': [],\n",
       "         'polyline': '113.363998,23.116137;113.364235,23.116137;113.364349,23.116137;113.364349,23.115768;113.364113,23.115768;113.363663,23.115768;113.363663,23.115768',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达员村'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '员村',\n",
       "          'id': '440100023038010',\n",
       "          'location': '113.363663,23.115768'},\n",
       "         'arrival_stop': {'name': '珠江新城',\n",
       "          'id': '440100023038013',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'name': '地铁5号线(文冲--滘口)',\n",
       "         'id': '440100023038',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '3868',\n",
       "         'duration': '423',\n",
       "         'polyline': '113.363663,23.115768;113.362917,23.115772;113.353770,23.116557;113.347295,23.117264;113.345949,23.117366;113.344663,23.117464;113.341315,23.117680;113.338429,23.118002;113.332697,23.118502;113.332105,23.118539;113.331498,23.118582;113.329169,23.118750;113.326668,23.118952;113.324445,23.119121;113.322586,23.119290;113.321206,23.119293',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2255',\n",
       "         'via_num': '2',\n",
       "         'via_stops': [{'name': '潭村',\n",
       "           'id': '440100023038011',\n",
       "           'location': '113.345949,23.117366'},\n",
       "          {'name': '猎德',\n",
       "           'id': '440100023038012',\n",
       "           'location': '113.332105,23.118539'}]}]},\n",
       "      'entrance': {'name': 'C口', 'location': '113.364235,23.116140'},\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '珠江新城',\n",
       "          'id': '440100023034008',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'arrival_stop': {'name': '番禺广场',\n",
       "          'id': '440100023034017',\n",
       "          'location': '113.385642,22.935482'},\n",
       "         'name': '地铁3号线(天河客运站--番禺广场)',\n",
       "         'id': '440100023034',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '24328',\n",
       "         'duration': '1742',\n",
       "         'polyline': '113.321206,23.119293;113.321211,23.117802;113.321128,23.114424;113.321192,23.113719;113.321593,23.112339;113.322240,23.110987;113.322804,23.109739;113.323488,23.107913;113.323535,23.107730;113.323560,23.107597;113.323579,23.107443;113.323618,23.107080;113.323618,23.106375;113.323618,23.105619;113.323620,23.103908;113.323551,23.103271;113.323389,23.102569;113.323147,23.101868;113.322783,23.101174;113.320564,23.097706;113.320479,23.097563;113.320414,23.097400;113.320366,23.097218;113.320339,23.097045;113.320324,23.096867;113.320331,23.096197;113.320324,23.095371;113.320395,23.086128;113.321667,23.078469;113.321677,23.077974;113.321682,23.077437;113.320217,23.065776;113.319977,23.063930;113.319741,23.061902;113.319504,23.059942;113.319098,23.056427;113.319065,23.055372;113.319077,23.054898;113.319088,23.054411;113.319297,23.048465;113.319432,23.044544;113.320712,23.038878;113.320837,23.038007;113.320979,23.037147;113.321672,23.026652;113.321747,23.025332;113.321754,23.018870;113.321744,23.017761;113.321745,23.016741;113.321528,23.011014;113.321547,23.009539;113.321602,23.007379;113.321636,23.004731;113.321960,23.002660;113.322590,23.000872;113.323459,22.999304;113.324669,22.997924;113.326582,22.996031;113.330170,22.992931;113.331077,22.992170;113.331774,22.991576;113.334193,22.989675;113.334834,22.989289;113.336329,22.988305;113.340233,22.985528;113.341155,22.984879;113.342236,22.984130;113.343773,22.983099;113.345657,22.981820;113.347165,22.980789;113.348841,22.979647;113.349615,22.979118;113.350636,22.978387;113.351747,22.977648;113.352431,22.977091;113.352996,22.976557;113.353770,22.975808;113.354464,22.975096;113.355436,22.973781;113.356269,22.972447;113.357023,22.971151;113.357578,22.969781;113.358035,22.968631;113.360137,22.962631;113.361397,22.959197;113.361759,22.958120;113.361962,22.957470;113.362096,22.956965;113.362135,22.956566;113.362086,22.954908;113.361779,22.950578;113.361726,22.949743;113.361680,22.948947;113.361493,22.945129;113.361278,22.941676;113.361305,22.940871;113.361385,22.940092;113.361761,22.939125;113.362451,22.937902;113.362960,22.937147;113.363581,22.936231;113.364158,22.935632;113.364489,22.935330;113.364948,22.935068;113.365718,22.934705;113.366211,22.934523;113.366789,22.934421;113.367825,22.934361;113.368816,22.934381;113.369475,22.934448;113.370259,22.934556;113.371399,22.934829;113.375592,22.935536;113.377481,22.935762;113.384641,22.935479;113.385642,22.935482',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '广州塔',\n",
       "           'id': '440100023034009',\n",
       "           'location': '113.323618,23.106375'},\n",
       "          {'name': '客村',\n",
       "           'id': '440100023034010',\n",
       "           'location': '113.320331,23.096197'},\n",
       "          {'name': '大塘',\n",
       "           'id': '440100023034011',\n",
       "           'location': '113.321677,23.077974'},\n",
       "          {'name': '沥滘',\n",
       "           'id': '440100023034012',\n",
       "           'location': '113.319077,23.054898'},\n",
       "          {'name': '厦滘',\n",
       "           'id': '440100023034013',\n",
       "           'location': '113.320837,23.038007'},\n",
       "          {'name': '大石',\n",
       "           'id': '440100023034014',\n",
       "           'location': '113.321744,23.017761'},\n",
       "          {'name': '汉溪长隆',\n",
       "           'id': '440100023034015',\n",
       "           'location': '113.330170,22.992931'},\n",
       "          {'name': '市桥',\n",
       "           'id': '440100023034016',\n",
       "           'location': '113.361726,22.949743'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': {'name': 'D口', 'location': '113.384987,22.936043'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.385635,22.935486',\n",
       "       'destination': '113.383339,22.934002',\n",
       "       'distance': '796',\n",
       "       'duration': '682',\n",
       "       'steps': [{'instruction': '步行144米右转',\n",
       "         'road': [],\n",
       "         'distance': '144',\n",
       "         'duration': [],\n",
       "         'polyline': '113.385635,22.935486;113.385277,22.935486;113.385277,22.936047;113.384987,22.936041;113.384987,22.935898',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿清河东路步行266米向右前方行走',\n",
       "         'road': '清河东路',\n",
       "         'distance': '266',\n",
       "         'duration': [],\n",
       "         'polyline': '113.384979,22.935894;113.384186,22.935911;113.382385,22.935963',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行137米右转',\n",
       "         'road': [],\n",
       "         'distance': '137',\n",
       "         'duration': [],\n",
       "         'polyline': '113.382385,22.935963;113.382385,22.936029;113.382210,22.936029;113.382202,22.935329;113.382431,22.935329;113.382431,22.935455',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿清河东路步行92米右转',\n",
       "         'road': '清河东路',\n",
       "         'distance': '92',\n",
       "         'duration': [],\n",
       "         'polyline': '113.382431,22.935455;113.382607,22.935455;113.383339,22.935425',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿广场西路步行157米',\n",
       "         'road': '广场西路',\n",
       "         'distance': '157',\n",
       "         'duration': [],\n",
       "         'polyline': '113.383339,22.935421;113.383339,22.934835;113.383339,22.934002',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '9.0',\n",
       "    'duration': '4257',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '1335',\n",
       "    'distance': '33418',\n",
       "    'missed': '0',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.361488,23.124657',\n",
       "       'destination': '113.362358,23.125422',\n",
       "       'distance': '409',\n",
       "       'duration': '350',\n",
       "       'steps': [{'instruction': '步行59米往前走',\n",
       "         'road': [],\n",
       "         'distance': '59',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361488,23.124657;113.361450,23.124132',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行13米往前走',\n",
       "         'road': [],\n",
       "         'distance': '13',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361450,23.124128;113.361443,23.124006',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行41米左转',\n",
       "         'road': [],\n",
       "         'distance': '41',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361443,23.124002;113.361443,23.123775;113.361427,23.123629',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿黄埔大道中步行78米左转',\n",
       "         'road': '黄埔大道中',\n",
       "         'distance': '78',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361427,23.123625;113.361572,23.123602;113.362083,23.123476;113.362183,23.123451',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿天府路步行218米到达天府路',\n",
       "         'road': '天府路',\n",
       "         'distance': '218',\n",
       "         'duration': [],\n",
       "         'polyline': '113.362183,23.123446;113.362267,23.124588;113.362289,23.124697;113.362358,23.125422',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达天府路'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '天府路',\n",
       "          'id': '440100017310006',\n",
       "          'location': '113.362344,23.125256'},\n",
       "         'arrival_stop': {'name': '师大后门',\n",
       "          'id': '440100017310011',\n",
       "          'location': '113.345916,23.140959'},\n",
       "         'name': 'B11路(员村总站--凌塘环村路总站)',\n",
       "         'id': '440100017310',\n",
       "         'type': '快速公交系统',\n",
       "         'distance': '3594',\n",
       "         'duration': '978',\n",
       "         'polyline': '113.362344,23.125256;113.362344,23.125252;113.362396,23.125799;113.362439,23.126220;113.362483,23.126628;113.362526,23.127088;113.362609,23.127582;113.362791,23.128273;113.362821,23.128459;113.362839,23.128724;113.362821,23.128911;113.362708,23.129887;113.362709,23.129887;113.362679,23.130159;113.362534,23.131458;113.362320,23.133284;113.362297,23.133652;113.362198,23.133799;113.361847,23.133881;113.361679,23.133924;113.361198,23.134035;113.360596,23.134207;113.360435,23.134239;113.360069,23.134302;113.358864,23.134476;113.358612,23.134514;113.357971,23.134571;113.357674,23.134596;113.357185,23.134640;113.356987,23.134666;113.356934,23.134680;113.356796,23.134701;113.356628,23.134708;113.356468,23.134727;113.355873,23.134809;113.355576,23.134850;113.352791,23.135269;113.351700,23.135447;113.351067,23.135565;113.350815,23.135611;113.349564,23.135841;113.349411,23.135916;113.349068,23.136038;113.348763,23.136110;113.347984,23.136253;113.347282,23.136389;113.346558,23.136520;113.346069,23.136536;113.345749,23.136528;113.345558,23.136507;113.345474,23.136501;113.345261,23.136454;113.345070,23.136440;113.344704,23.136366;113.343483,23.136097;113.343481,23.136098;113.343320,23.136063;113.342843,23.135959;113.342717,23.136016;113.342652,23.136068;113.342604,23.136150;113.342604,23.136233;113.342739,23.136463;113.342934,23.136736;113.343047,23.136905;113.343177,23.137174;113.343186,23.137205;113.343342,23.137622;113.343429,23.137812;113.343563,23.138016;113.343789,23.138299;113.344223,23.138811;113.344223,23.138806;113.344405,23.139023;113.344926,23.139622;113.345082,23.139826;113.345291,23.140109;113.345851,23.140812;113.345916,23.140959',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '4',\n",
       "         'via_stops': [{'name': '天河公园',\n",
       "           'id': '440100017310007',\n",
       "           'location': '113.362708,23.129887'},\n",
       "          {'name': '华景新城',\n",
       "           'id': '440100017310036',\n",
       "           'location': '113.358864,23.134476'},\n",
       "          {'name': '华师附中',\n",
       "           'id': '440100017310009',\n",
       "           'location': '113.343483,23.136097'},\n",
       "          {'name': '天河科技街',\n",
       "           'id': '440100017310010',\n",
       "           'location': '113.344223,23.138811'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.345917,23.140955',\n",
       "       'destination': '113.345337,23.140291',\n",
       "       'distance': '130',\n",
       "       'duration': '111',\n",
       "       'steps': [{'instruction': '沿五山路步行1米左转',\n",
       "         'road': '五山路',\n",
       "         'distance': '1',\n",
       "         'duration': [],\n",
       "         'polyline': '113.345917,23.140955;113.345917,23.140955',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行130米到达华师',\n",
       "         'road': [],\n",
       "         'distance': '130',\n",
       "         'duration': [],\n",
       "         'polyline': '113.345917,23.140955;113.346031,23.140890;113.345657,23.140379;113.345474,23.140486;113.345444,23.140451;113.345337,23.140291',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达华师'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '华师',\n",
       "          'id': '440100023034004',\n",
       "          'location': '113.345330,23.140290'},\n",
       "         'arrival_stop': {'name': '番禺广场',\n",
       "          'id': '440100023034017',\n",
       "          'location': '113.385642,22.935482'},\n",
       "         'name': '地铁3号线(天河客运站--番禺广场)',\n",
       "         'id': '440100023034',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '28489',\n",
       "         'duration': '2135',\n",
       "         'polyline': '113.345330,23.140290;113.344795,23.139549;113.343632,23.138139;113.343536,23.138033;113.343431,23.137879;113.343275,23.137529;113.343214,23.137390;113.343057,23.137038;113.342936,23.136818;113.342770,23.136577;113.342683,23.136447;113.342605,23.136342;113.342562,23.136297;113.342509,23.136244;113.342266,23.135977;113.342188,23.135896;113.342127,23.135849;113.341935,23.135740;113.341683,23.135618;113.341535,23.135554;113.341474,23.135530;113.341405,23.135513;113.341335,23.135493;113.341179,23.135456;113.340979,23.135401;113.340778,23.135347;113.340639,23.135303;113.340327,23.135177;113.339601,23.134880;113.338709,23.134517;113.338282,23.134328;113.338056,23.134226;113.337864,23.134149;113.337673,23.134069;113.337473,23.134001;113.337212,23.133924;113.336968,23.133861;113.336742,23.133806;113.336464,23.133743;113.335455,23.133493;113.334924,23.133353;113.334733,23.133305;113.334585,23.133277;113.334305,23.133216;113.333834,23.133138;113.333091,23.133116;113.332124,23.133135;113.331184,23.133151;113.330589,23.133198;113.328752,23.133418;113.328183,23.133479;113.327289,23.133514;113.326354,23.133514;113.325081,23.133547;113.324429,23.133601;113.323537,23.133645;113.322613,23.133645;113.322308,23.133591;113.321994,23.133405;113.321558,23.132971;113.321548,23.132550;113.321503,23.131138;113.321456,23.129680;113.321411,23.128625;113.321320,23.127081;113.321280,23.124987;113.321239,23.122875;113.321210,23.120814;113.321206,23.119293;113.321211,23.117802;113.321128,23.114424;113.321192,23.113719;113.321593,23.112339;113.322240,23.110987;113.322804,23.109739;113.323488,23.107913;113.323535,23.107730;113.323560,23.107597;113.323579,23.107443;113.323618,23.107080;113.323618,23.106375;113.323618,23.105619;113.323620,23.103908;113.323551,23.103271;113.323389,23.102569;113.323147,23.101868;113.322783,23.101174;113.320564,23.097706;113.320479,23.097563;113.320414,23.097400;113.320366,23.097218;113.320339,23.097045;113.320324,23.096867;113.320331,23.096197;113.320324,23.095371;113.320395,23.086128;113.321667,23.078469;113.321677,23.077974;113.321682,23.077437;113.320217,23.065776;113.319977,23.063930;113.319741,23.061902;113.319504,23.059942;113.319098,23.056427;113.319065,23.055372;113.319077,23.054898;113.319088,23.054411;113.319297,23.048465;113.319432,23.044544;113.320712,23.038878;113.320837,23.038007;113.320979,23.037147;113.321672,23.026652;113.321747,23.025332;113.321754,23.018870;113.321744,23.017761;113.321745,23.016741;113.321528,23.011014;113.321547,23.009539;113.321602,23.007379;113.321636,23.004731;113.321960,23.002660;113.322590,23.000872;113.323459,22.999304;113.324669,22.997924;113.326582,22.996031;113.330170,22.992931;113.331077,22.992170;113.331774,22.991576;113.334193,22.989675;113.334834,22.989289;113.336329,22.988305;113.340233,22.985528;113.341155,22.984879;113.342236,22.984130;113.343773,22.983099;113.345657,22.981820;113.347165,22.980789;113.348841,22.979647;113.349615,22.979118;113.350636,22.978387;113.351747,22.977648;113.352431,22.977091;113.352996,22.976557;113.353770,22.975808;113.354464,22.975096;113.355436,22.973781;113.356269,22.972447;113.357023,22.971151;113.357578,22.969781;113.358035,22.968631;113.360137,22.962631;113.361397,22.959197;113.361759,22.958120;113.361962,22.957470;113.362096,22.956965;113.362135,22.956566;113.362086,22.954908;113.361779,22.950578;113.361726,22.949743;113.361680,22.948947;113.361493,22.945129;113.361278,22.941676;113.361305,22.940871;113.361385,22.940092;113.361761,22.939125;113.362451,22.937902;113.362960,22.937147;113.363581,22.936231;113.364158,22.935632;113.364489,22.935330;113.364948,22.935068;113.365718,22.934705;113.366211,22.934523;113.366789,22.934421;113.367825,22.934361;113.368816,22.934381;113.369475,22.934448;113.370259,22.934556;113.371399,22.934829;113.375592,22.935536;113.377481,22.935762;113.384641,22.935479;113.385642,22.935482',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '12',\n",
       "         'via_stops': [{'name': '岗顶',\n",
       "           'id': '440100023034005',\n",
       "           'location': '113.339601,23.134880'},\n",
       "          {'name': '石牌桥',\n",
       "           'id': '440100023034006',\n",
       "           'location': '113.332124,23.133135'},\n",
       "          {'name': '体育西路',\n",
       "           'id': '440100023034007',\n",
       "           'location': '113.321503,23.131138'},\n",
       "          {'name': '珠江新城',\n",
       "           'id': '440100023034008',\n",
       "           'location': '113.321206,23.119293'},\n",
       "          {'name': '广州塔',\n",
       "           'id': '440100023034009',\n",
       "           'location': '113.323618,23.106375'},\n",
       "          {'name': '客村',\n",
       "           'id': '440100023034010',\n",
       "           'location': '113.320331,23.096197'},\n",
       "          {'name': '大塘',\n",
       "           'id': '440100023034011',\n",
       "           'location': '113.321677,23.077974'},\n",
       "          {'name': '沥滘',\n",
       "           'id': '440100023034012',\n",
       "           'location': '113.319077,23.054898'},\n",
       "          {'name': '厦滘',\n",
       "           'id': '440100023034013',\n",
       "           'location': '113.320837,23.038007'},\n",
       "          {'name': '大石',\n",
       "           'id': '440100023034014',\n",
       "           'location': '113.321744,23.017761'},\n",
       "          {'name': '汉溪长隆',\n",
       "           'id': '440100023034015',\n",
       "           'location': '113.330170,22.992931'},\n",
       "          {'name': '市桥',\n",
       "           'id': '440100023034016',\n",
       "           'location': '113.361726,22.949743'}]}]},\n",
       "      'entrance': {'name': 'E口', 'location': '113.346031,23.140886'},\n",
       "      'exit': {'name': 'D口', 'location': '113.384987,22.936043'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.385635,22.935486',\n",
       "       'destination': '113.383339,22.934002',\n",
       "       'distance': '796',\n",
       "       'duration': '682',\n",
       "       'steps': [{'instruction': '步行144米右转',\n",
       "         'road': [],\n",
       "         'distance': '144',\n",
       "         'duration': [],\n",
       "         'polyline': '113.385635,22.935486;113.385277,22.935486;113.385277,22.936047;113.384987,22.936041;113.384987,22.935898',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿清河东路步行266米向右前方行走',\n",
       "         'road': '清河东路',\n",
       "         'distance': '266',\n",
       "         'duration': [],\n",
       "         'polyline': '113.384979,22.935894;113.384186,22.935911;113.382385,22.935963',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行137米右转',\n",
       "         'road': [],\n",
       "         'distance': '137',\n",
       "         'duration': [],\n",
       "         'polyline': '113.382385,22.935963;113.382385,22.936029;113.382210,22.936029;113.382202,22.935329;113.382431,22.935329;113.382431,22.935455',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿清河东路步行92米右转',\n",
       "         'road': '清河东路',\n",
       "         'distance': '92',\n",
       "         'duration': [],\n",
       "         'polyline': '113.382431,22.935455;113.382607,22.935455;113.383339,22.935425',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿广场西路步行157米',\n",
       "         'road': '广场西路',\n",
       "         'distance': '157',\n",
       "         'duration': [],\n",
       "         'polyline': '113.383339,22.935421;113.383339,22.934835;113.383339,22.934002',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '9.0',\n",
       "    'duration': '4218',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '1393',\n",
       "    'distance': '30269',\n",
       "    'missed': '0',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.361488,23.124657',\n",
       "       'destination': '113.362556,23.121059',\n",
       "       'distance': '451',\n",
       "       'duration': '386',\n",
       "       'steps': [{'instruction': '步行59米往前走',\n",
       "         'road': [],\n",
       "         'distance': '59',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361488,23.124657;113.361450,23.124132',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行13米往前走',\n",
       "         'road': [],\n",
       "         'distance': '13',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361450,23.124128;113.361443,23.124006',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行41米左转',\n",
       "         'road': [],\n",
       "         'distance': '41',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361443,23.124002;113.361443,23.123775;113.361427,23.123629',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿黄埔大道中步行68米右转',\n",
       "         'road': '黄埔大道中',\n",
       "         'distance': '68',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361427,23.123625;113.361572,23.123602;113.362083,23.123476',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿天府路步行39米往前走',\n",
       "         'road': '天府路',\n",
       "         'distance': '39',\n",
       "         'duration': [],\n",
       "         'polyline': '113.362083,23.123472;113.362045,23.123121',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿员村二横路步行231米到达员村二横路',\n",
       "         'road': '员村二横路',\n",
       "         'distance': '231',\n",
       "         'duration': [],\n",
       "         'polyline': '113.362045,23.123116;113.362076,23.122959;113.362129,23.122700;113.362221,23.122318;113.362267,23.122118;113.362366,23.121798;113.362404,23.121655;113.362457,23.121481;113.362488,23.121319;113.362556,23.121059',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达员村二横路'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '员村二横路',\n",
       "          'id': '440100017722015',\n",
       "          'location': '113.362564,23.121042'},\n",
       "         'arrival_stop': {'name': '程界西',\n",
       "          'id': '440100017722017',\n",
       "          'location': '113.364006,23.115547'},\n",
       "         'name': '高峰快线38路(广园新村总站--员村总站)',\n",
       "         'id': '440100017722',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '680',\n",
       "         'duration': '859',\n",
       "         'polyline': '113.362564,23.121042;113.362572,23.121042;113.362595,23.120920;113.362663,23.120615;113.362732,23.120386;113.362793,23.120131;113.362839,23.119955;113.362915,23.119680;113.363007,23.119410;113.363052,23.119284;113.363075,23.119175;113.363159,23.118889;113.363197,23.118849;113.363289,23.118561;113.363358,23.118334;113.363472,23.117887;113.363609,23.117418;113.363770,23.116919;113.363792,23.116798;113.363953,23.116306;113.364044,23.115929;113.364006,23.115547',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '员村生活区',\n",
       "           'id': '440100017722021',\n",
       "           'location': '113.363007,23.119410'}]},\n",
       "        {'departure_stop': {'name': '员村二横路',\n",
       "          'id': '440100016496021',\n",
       "          'location': '113.362587,23.120974'},\n",
       "         'arrival_stop': {'name': '程界西',\n",
       "          'id': '440100016496023',\n",
       "          'location': '113.364006,23.115551'},\n",
       "         'name': '299路(昌岗路总站--员村总站)',\n",
       "         'id': '440100016496',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '616',\n",
       "         'duration': '1164',\n",
       "         'polyline': '113.362587,23.120974;113.362595,23.120920;113.362663,23.120615;113.362732,23.120386;113.362793,23.120131;113.362839,23.119955;113.362915,23.119680;113.362984,23.119471;113.363052,23.119284;113.363075,23.119175;113.363159,23.118889;113.363197,23.118849;113.363289,23.118561;113.363358,23.118334;113.363472,23.117887;113.363609,23.117418;113.363770,23.116919;113.363792,23.116798;113.363953,23.116306;113.364044,23.115929;113.364006,23.115551',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '员村生活区',\n",
       "           'id': '440100016496028',\n",
       "           'location': '113.362984,23.119471'}]},\n",
       "        {'departure_stop': {'name': '员村二横路',\n",
       "          'id': '440100016633015',\n",
       "          'location': '113.362578,23.120985'},\n",
       "         'arrival_stop': {'name': '程界西',\n",
       "          'id': '440100016633017',\n",
       "          'location': '113.364006,23.115538'},\n",
       "         'name': '40路(广氮花园总站--东山总站(署前路))',\n",
       "         'id': '440100016633',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '647',\n",
       "         'duration': '863',\n",
       "         'polyline': '113.362578,23.120985;113.362579,23.120985;113.362595,23.120920;113.362663,23.120615;113.362732,23.120386;113.362793,23.120131;113.362839,23.119955;113.362915,23.119680;113.362984,23.119453;113.362991,23.119453;113.362984,23.119453;113.363052,23.119284;113.363075,23.119175;113.363159,23.118889;113.363197,23.118849;113.363358,23.118334;113.363472,23.117887;113.363609,23.117418;113.363792,23.116798;113.363953,23.116306;113.364044,23.115929;113.364006,23.115538',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '员村生活区',\n",
       "           'id': '440100016633034',\n",
       "           'location': '113.362984,23.119453'}]},\n",
       "        {'departure_stop': {'name': '员村二横路',\n",
       "          'id': '440100016689007',\n",
       "          'location': '113.362569,23.121024'},\n",
       "         'arrival_stop': {'name': '程界西',\n",
       "          'id': '440100016689009',\n",
       "          'location': '113.364006,23.115564'},\n",
       "         'name': '44路(车陂总站--珠江医院总站)',\n",
       "         'id': '440100016689',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '632',\n",
       "         'duration': '1163',\n",
       "         'polyline': '113.362569,23.121024;113.362572,23.121025;113.362595,23.120920;113.362663,23.120615;113.362732,23.120386;113.362793,23.120131;113.362839,23.119955;113.362915,23.119680;113.362984,23.119463;113.363052,23.119284;113.363075,23.119175;113.363159,23.118889;113.363197,23.118849;113.363289,23.118561;113.363358,23.118334;113.363472,23.117887;113.363609,23.117418;113.363770,23.116919;113.363792,23.116798;113.363953,23.116306;113.364044,23.115929;113.364006,23.115564',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0615',\n",
       "         'end_time': '2200',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '员村生活区',\n",
       "           'id': '440100016689033',\n",
       "           'location': '113.362984,23.119463'}]},\n",
       "        {'departure_stop': {'name': '员村二横路',\n",
       "          'id': '440100016491007',\n",
       "          'location': '113.362569,23.121024'},\n",
       "         'arrival_stop': {'name': '程界西',\n",
       "          'id': '440100016491009',\n",
       "          'location': '113.363997,23.115447'},\n",
       "         'name': '293路(华景新城总站--广卫路总站)',\n",
       "         'id': '440100016491',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '686',\n",
       "         'duration': '1164',\n",
       "         'polyline': '113.362569,23.121024;113.362595,23.120920;113.362669,23.120616;113.362730,23.120386;113.362839,23.119957;113.362917,23.119679;113.362995,23.119444;113.363047,23.119284;113.363077,23.119175;113.363147,23.118924;113.363203,23.118850;113.363359,23.118333;113.363472,23.117886;113.363611,23.117418;113.363767,23.116918;113.363798,23.116797;113.363954,23.116306;113.364041,23.115929;113.364002,23.115473;113.363997,23.115447',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '员村生活区',\n",
       "           'id': '440100016491034',\n",
       "           'location': '113.362995,23.119444'}]},\n",
       "        {'departure_stop': {'name': '员村二横路',\n",
       "          'id': '440100016471023',\n",
       "          'location': '113.362587,23.120974'},\n",
       "         'arrival_stop': {'name': '程界西',\n",
       "          'id': '440100016471025',\n",
       "          'location': '113.364006,23.115578'},\n",
       "         'name': '284路(广园新村总站--员村总站)',\n",
       "         'id': '440100016471',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '666',\n",
       "         'duration': '855',\n",
       "         'polyline': '113.362587,23.120974;113.362595,23.120920;113.362663,23.120615;113.362732,23.120386;113.362793,23.120131;113.362839,23.119955;113.362915,23.119680;113.363007,23.119410;113.363052,23.119284;113.363075,23.119175;113.363159,23.118889;113.363197,23.118849;113.363289,23.118561;113.363358,23.118334;113.363472,23.117887;113.363609,23.117418;113.363770,23.116919;113.363792,23.116798;113.363953,23.116306;113.364044,23.115929;113.364006,23.115578',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2220',\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '员村生活区',\n",
       "           'id': '440100016471031',\n",
       "           'location': '113.363007,23.119410'}]},\n",
       "        {'departure_stop': {'name': '员村二横路',\n",
       "          'id': '440100017068005',\n",
       "          'location': '113.362572,23.121029'},\n",
       "         'arrival_stop': {'name': '程界西',\n",
       "          'id': '440100017068007',\n",
       "          'location': '113.364006,23.115511'},\n",
       "         'name': '771路(东方一路总站--车陂总站)',\n",
       "         'id': '440100017068',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '674',\n",
       "         'duration': '1163',\n",
       "         'polyline': '113.362572,23.121029;113.362572,23.121033;113.362572,23.121029;113.362595,23.120920;113.362663,23.120615;113.362732,23.120386;113.362793,23.120131;113.362839,23.119955;113.362915,23.119680;113.362984,23.119463;113.363052,23.119284;113.363075,23.119175;113.363159,23.118889;113.363197,23.118849;113.363289,23.118561;113.363358,23.118334;113.363472,23.117887;113.363609,23.117418;113.363770,23.116919;113.363792,23.116798;113.363953,23.116306;113.364044,23.115929;113.364006,23.115511',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '1',\n",
       "         'via_stops': [{'name': '员村生活区',\n",
       "           'id': '440100017068013',\n",
       "           'location': '113.362984,23.119463'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.364014,23.115543',\n",
       "       'destination': '113.363663,23.115768',\n",
       "       'distance': '145',\n",
       "       'duration': '124',\n",
       "       'steps': [{'instruction': '沿员村二横路步行18米左转',\n",
       "         'road': '员村二横路',\n",
       "         'distance': '18',\n",
       "         'duration': [],\n",
       "         'polyline': '113.364014,23.115543;113.364006,23.115477;113.363998,23.115421;113.363991,23.115364',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行25米左转',\n",
       "         'road': [],\n",
       "         'distance': '25',\n",
       "         'duration': [],\n",
       "         'polyline': '113.363991,23.115360;113.364243,23.115364',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行102米到达员村',\n",
       "         'road': [],\n",
       "         'distance': '102',\n",
       "         'duration': [],\n",
       "         'polyline': '113.364243,23.115364;113.364243,23.115391;113.364113,23.115391;113.364113,23.115765;113.363663,23.115768;113.363663,23.115768',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达员村'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '员村',\n",
       "          'id': '440100023038010',\n",
       "          'location': '113.363663,23.115768'},\n",
       "         'arrival_stop': {'name': '珠江新城',\n",
       "          'id': '440100023038013',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'name': '地铁5号线(文冲--滘口)',\n",
       "         'id': '440100023038',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '3868',\n",
       "         'duration': '423',\n",
       "         'polyline': '113.363663,23.115768;113.362917,23.115772;113.353770,23.116557;113.347295,23.117264;113.345949,23.117366;113.344663,23.117464;113.341315,23.117680;113.338429,23.118002;113.332697,23.118502;113.332105,23.118539;113.331498,23.118582;113.329169,23.118750;113.326668,23.118952;113.324445,23.119121;113.322586,23.119290;113.321206,23.119293',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2255',\n",
       "         'via_num': '2',\n",
       "         'via_stops': [{'name': '潭村',\n",
       "           'id': '440100023038011',\n",
       "           'location': '113.345949,23.117366'},\n",
       "          {'name': '猎德',\n",
       "           'id': '440100023038012',\n",
       "           'location': '113.332105,23.118539'}]}]},\n",
       "      'entrance': {'name': 'B口', 'location': '113.364243,23.115393'},\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': [],\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '珠江新城',\n",
       "          'id': '440100023034008',\n",
       "          'location': '113.321206,23.119293'},\n",
       "         'arrival_stop': {'name': '番禺广场',\n",
       "          'id': '440100023034017',\n",
       "          'location': '113.385642,22.935482'},\n",
       "         'name': '地铁3号线(天河客运站--番禺广场)',\n",
       "         'id': '440100023034',\n",
       "         'type': '地铁线路',\n",
       "         'distance': '24328',\n",
       "         'duration': '1742',\n",
       "         'polyline': '113.321206,23.119293;113.321211,23.117802;113.321128,23.114424;113.321192,23.113719;113.321593,23.112339;113.322240,23.110987;113.322804,23.109739;113.323488,23.107913;113.323535,23.107730;113.323560,23.107597;113.323579,23.107443;113.323618,23.107080;113.323618,23.106375;113.323618,23.105619;113.323620,23.103908;113.323551,23.103271;113.323389,23.102569;113.323147,23.101868;113.322783,23.101174;113.320564,23.097706;113.320479,23.097563;113.320414,23.097400;113.320366,23.097218;113.320339,23.097045;113.320324,23.096867;113.320331,23.096197;113.320324,23.095371;113.320395,23.086128;113.321667,23.078469;113.321677,23.077974;113.321682,23.077437;113.320217,23.065776;113.319977,23.063930;113.319741,23.061902;113.319504,23.059942;113.319098,23.056427;113.319065,23.055372;113.319077,23.054898;113.319088,23.054411;113.319297,23.048465;113.319432,23.044544;113.320712,23.038878;113.320837,23.038007;113.320979,23.037147;113.321672,23.026652;113.321747,23.025332;113.321754,23.018870;113.321744,23.017761;113.321745,23.016741;113.321528,23.011014;113.321547,23.009539;113.321602,23.007379;113.321636,23.004731;113.321960,23.002660;113.322590,23.000872;113.323459,22.999304;113.324669,22.997924;113.326582,22.996031;113.330170,22.992931;113.331077,22.992170;113.331774,22.991576;113.334193,22.989675;113.334834,22.989289;113.336329,22.988305;113.340233,22.985528;113.341155,22.984879;113.342236,22.984130;113.343773,22.983099;113.345657,22.981820;113.347165,22.980789;113.348841,22.979647;113.349615,22.979118;113.350636,22.978387;113.351747,22.977648;113.352431,22.977091;113.352996,22.976557;113.353770,22.975808;113.354464,22.975096;113.355436,22.973781;113.356269,22.972447;113.357023,22.971151;113.357578,22.969781;113.358035,22.968631;113.360137,22.962631;113.361397,22.959197;113.361759,22.958120;113.361962,22.957470;113.362096,22.956965;113.362135,22.956566;113.362086,22.954908;113.361779,22.950578;113.361726,22.949743;113.361680,22.948947;113.361493,22.945129;113.361278,22.941676;113.361305,22.940871;113.361385,22.940092;113.361761,22.939125;113.362451,22.937902;113.362960,22.937147;113.363581,22.936231;113.364158,22.935632;113.364489,22.935330;113.364948,22.935068;113.365718,22.934705;113.366211,22.934523;113.366789,22.934421;113.367825,22.934361;113.368816,22.934381;113.369475,22.934448;113.370259,22.934556;113.371399,22.934829;113.375592,22.935536;113.377481,22.935762;113.384641,22.935479;113.385642,22.935482',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0610',\n",
       "         'end_time': '2330',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '广州塔',\n",
       "           'id': '440100023034009',\n",
       "           'location': '113.323618,23.106375'},\n",
       "          {'name': '客村',\n",
       "           'id': '440100023034010',\n",
       "           'location': '113.320331,23.096197'},\n",
       "          {'name': '大塘',\n",
       "           'id': '440100023034011',\n",
       "           'location': '113.321677,23.077974'},\n",
       "          {'name': '沥滘',\n",
       "           'id': '440100023034012',\n",
       "           'location': '113.319077,23.054898'},\n",
       "          {'name': '厦滘',\n",
       "           'id': '440100023034013',\n",
       "           'location': '113.320837,23.038007'},\n",
       "          {'name': '大石',\n",
       "           'id': '440100023034014',\n",
       "           'location': '113.321744,23.017761'},\n",
       "          {'name': '汉溪长隆',\n",
       "           'id': '440100023034015',\n",
       "           'location': '113.330170,22.992931'},\n",
       "          {'name': '市桥',\n",
       "           'id': '440100023034016',\n",
       "           'location': '113.361726,22.949743'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': {'name': 'D口', 'location': '113.384987,22.936043'},\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.385635,22.935486',\n",
       "       'destination': '113.383339,22.934002',\n",
       "       'distance': '796',\n",
       "       'duration': '682',\n",
       "       'steps': [{'instruction': '步行144米右转',\n",
       "         'road': [],\n",
       "         'distance': '144',\n",
       "         'duration': [],\n",
       "         'polyline': '113.385635,22.935486;113.385277,22.935486;113.385277,22.936047;113.384987,22.936041;113.384987,22.935898',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿清河东路步行266米向右前方行走',\n",
       "         'road': '清河东路',\n",
       "         'distance': '266',\n",
       "         'duration': [],\n",
       "         'polyline': '113.384979,22.935894;113.384186,22.935911;113.382385,22.935963',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行137米右转',\n",
       "         'road': [],\n",
       "         'distance': '137',\n",
       "         'duration': [],\n",
       "         'polyline': '113.382385,22.935963;113.382385,22.936029;113.382210,22.936029;113.382202,22.935329;113.382431,22.935329;113.382431,22.935455',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿清河东路步行92米右转',\n",
       "         'road': '清河东路',\n",
       "         'distance': '92',\n",
       "         'duration': [],\n",
       "         'polyline': '113.382431,22.935455;113.382607,22.935455;113.383339,22.935425',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿广场西路步行157米',\n",
       "         'road': '广场西路',\n",
       "         'distance': '157',\n",
       "         'duration': [],\n",
       "         'polyline': '113.383339,22.935421;113.383339,22.934835;113.383339,22.934002',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '4.0',\n",
       "    'duration': '8849',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '1011',\n",
       "    'distance': '33963',\n",
       "    'missed': '0',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.361488,23.124657',\n",
       "       'destination': '113.357246,23.124340',\n",
       "       'distance': '817',\n",
       "       'duration': '700',\n",
       "       'steps': [{'instruction': '步行59米往前走',\n",
       "         'road': [],\n",
       "         'distance': '59',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361488,23.124657;113.361450,23.124132',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行13米往前走',\n",
       "         'road': [],\n",
       "         'distance': '13',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361450,23.124128;113.361443,23.124006',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行41米左转',\n",
       "         'road': [],\n",
       "         'distance': '41',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361443,23.124002;113.361443,23.123775;113.361427,23.123629',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿黄埔大道中步行68米右转',\n",
       "         'road': '黄埔大道中',\n",
       "         'distance': '68',\n",
       "         'duration': [],\n",
       "         'polyline': '113.361427,23.123625;113.361572,23.123602;113.362083,23.123476',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿天府路步行39米右转',\n",
       "         'road': '天府路',\n",
       "         'distance': '39',\n",
       "         'duration': [],\n",
       "         'polyline': '113.362083,23.123472;113.362045,23.123121',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿黄埔大道中步行394米左转',\n",
       "         'road': '黄埔大道中',\n",
       "         'distance': '394',\n",
       "         'duration': [],\n",
       "         'polyline': '113.362045,23.123116;113.361694,23.123207;113.361473,23.123268;113.361397,23.123285;113.361023,23.123360;113.360641,23.123446;113.360611,23.123451;113.359505,23.123663;113.359268,23.123714;113.359131,23.123810;113.358910,23.123850;113.358498,23.123907;113.358467,23.123911;113.358261,23.123949',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行116米右转',\n",
       "         'road': [],\n",
       "         'distance': '116',\n",
       "         'duration': [],\n",
       "         'polyline': '113.358261,23.123949;113.358223,23.123819;113.358215,23.123758;113.358170,23.123762;113.358192,23.123840;113.358315,23.124266;113.358124,23.124306;113.358093,23.124184',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿黄埔大道中步行87米到达员村山顶',\n",
       "         'road': '黄埔大道中',\n",
       "         'distance': '87',\n",
       "         'duration': [],\n",
       "         'polyline': '113.358093,23.124176;113.357887,23.124218;113.357246,23.124340',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达员村山顶'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '员村山顶',\n",
       "          'id': '440100016867012',\n",
       "          'location': '113.357086,23.124371'},\n",
       "         'arrival_stop': {'name': '礼村',\n",
       "          'id': '440100016867030',\n",
       "          'location': '113.313362,23.014750'},\n",
       "         'name': '562路(棠下小区总站--香江野生动物世界总站)',\n",
       "         'id': '440100016867',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '18304',\n",
       "         'duration': '4305',\n",
       "         'polyline': '113.357086,23.124371;113.356934,23.124399;113.356697,23.124445;113.355789,23.124619;113.355568,23.124632;113.353767,23.124949;113.353294,23.125027;113.352394,23.125183;113.352302,23.125380;113.352117,23.125506;113.351948,23.125518;113.351814,23.125484;113.351562,23.125319;113.351051,23.125387;113.350380,23.125525;113.350052,23.125587;113.350052,23.125586;113.348694,23.125820;113.348134,23.125937;113.347726,23.125981;113.347296,23.126011;113.346480,23.126068;113.345503,23.126128;113.344197,23.126220;113.344115,23.126224;113.343095,23.126289;113.342517,23.126332;113.340673,23.126458;113.340434,23.126519;113.339466,23.126593;113.339345,23.126606;113.338672,23.126658;113.338199,23.126680;113.337795,23.126680;113.337648,23.126680;113.337496,23.126788;113.337418,23.126793;113.336719,23.126845;113.336567,23.126858;113.335104,23.126966;113.334961,23.126975;113.334284,23.127014;113.334154,23.127023;113.333941,23.127036;113.333720,23.127044;113.333607,23.127057;113.332847,23.127127;113.332552,23.127140;113.332257,23.127161;113.332153,23.127170;113.332053,23.127174;113.331793,23.127188;113.331576,23.127205;113.331124,23.127227;113.330877,23.127244;113.330879,23.127249;113.330658,23.127262;113.330261,23.127277;113.329918,23.127296;113.329811,23.127300;113.329628,23.127314;113.328957,23.127354;113.328766,23.127359;113.328194,23.127392;113.328003,23.127405;113.327621,23.127426;113.327515,23.127432;113.327393,23.127436;113.327217,23.127453;113.327034,23.127460;113.326195,23.127522;113.325417,23.127573;113.324593,23.127626;113.324486,23.127630;113.324326,23.127630;113.323921,23.127665;113.323448,23.127708;113.323166,23.127737;113.322533,23.127777;113.322530,23.127778;113.322374,23.127791;113.321667,23.127821;113.321484,23.127752;113.321332,23.127756;113.320707,23.127839;113.320404,23.127882;113.319896,23.127925;113.319557,23.127964;113.319457,23.127977;113.319353,23.128034;113.318837,23.128181;113.318668,23.128242;113.318572,23.128316;113.318416,23.128364;113.318121,23.128498;113.317118,23.128989;113.316120,23.129431;113.315842,23.129618;113.315790,23.129757;113.315690,23.129883;113.315595,23.129957;113.315391,23.130022;113.315191,23.130017;113.315109,23.129996;113.315013,23.129931;113.314957,23.129883;113.314878,23.129787;113.314826,23.129657;113.314809,23.129566;113.314800,23.129479;113.314805,23.129353;113.314852,23.129249;113.314944,23.129158;113.315039,23.129106;113.315079,23.129085;113.315048,23.128854;113.315017,23.128294;113.315009,23.127821;113.314991,23.127279;113.314996,23.127188;113.315000,23.126898;113.315001,23.126774;113.315067,23.126721;113.315147,23.126638;113.315217,23.126562;113.315213,23.126536;113.315191,23.126220;113.315187,23.126102;113.315182,23.125981;113.315148,23.125516;113.315130,23.124926;113.315126,23.124392;113.315132,23.124393;113.315126,23.124392;113.315122,23.124175;113.315095,23.123459;113.315087,23.123277;113.315078,23.122934;113.315041,23.122732;113.314990,23.121629;113.314981,23.121075;113.314970,23.120840;113.314974,23.120688;113.314965,23.120198;113.314958,23.119487;113.314969,23.118850;113.314973,23.118435;113.314985,23.117846;113.314997,23.116941;113.315095,23.116723;113.315082,23.116458;113.315082,23.116454;113.315061,23.115951;113.315052,23.115234;113.315048,23.114831;113.315052,23.114314;113.315056,23.113668;113.315074,23.111545;113.315078,23.111363;113.315082,23.111181;113.315104,23.110586;113.315139,23.110256;113.315265,23.109575;113.315321,23.109314;113.315382,23.108971;113.315595,23.107899;113.315738,23.107174;113.315894,23.106415;113.315972,23.106007;113.316050,23.105373;113.316063,23.104983;113.316081,23.104414;113.316072,23.104245;113.316029,23.103598;113.315820,23.102765;113.315716,23.102040;113.315651,23.101484;113.315651,23.101488;113.315651,23.101484;113.315620,23.101166;113.315582,23.101021;113.315567,23.100855;113.315521,23.100338;113.315453,23.099764;113.315414,23.099497;113.315369,23.099197;113.315315,23.098602;113.315216,23.097651;113.315186,23.097418;113.315239,23.095278;113.315407,23.093334;113.315399,23.093260;113.315376,23.093098;113.315384,23.092730;113.315460,23.091789;113.315514,23.091242;113.315544,23.090864;113.315552,23.090637;113.315598,23.090118;113.315620,23.089857;113.315681,23.089249;113.315712,23.088820;113.315735,23.088663;113.315781,23.088215;113.315781,23.088165;113.315819,23.087540;113.315857,23.087076;113.315903,23.086424;113.315903,23.086081;113.315918,23.085711;113.315918,23.085520;113.315903,23.085209;113.315887,23.084873;113.315865,23.084671;113.315842,23.084362;113.315842,23.084358;113.315819,23.084106;113.315781,23.083763;113.315697,23.083160;113.315674,23.082937;113.315628,23.082787;113.315536,23.082317;113.315529,23.082275;113.315483,23.082022;113.315331,23.081476;113.315170,23.080879;113.315170,23.080885;113.315170,23.080879;113.315132,23.080711;113.315010,23.080368;113.314926,23.080099;113.314743,23.079578;113.314384,23.078480;113.314301,23.078207;113.314079,23.077459;113.313919,23.076958;113.313576,23.075884;113.313385,23.075325;113.313156,23.074518;113.313049,23.074116;113.312988,23.073942;113.312798,23.073368;113.312782,23.073334;113.312782,23.073328;113.312561,23.072708;113.312126,23.071653;113.312012,23.071381;113.311966,23.071289;113.311806,23.070908;113.311661,23.070642;113.311630,23.070564;113.311096,23.069622;113.310822,23.069136;113.310608,23.068781;113.310448,23.068533;113.310143,23.068073;113.310051,23.067955;113.309708,23.067450;113.309219,23.066736;113.308731,23.066029;113.308594,23.065956;113.308472,23.065773;113.307709,23.064663;113.307510,23.064362;113.307388,23.064125;113.307297,23.063953;113.307190,23.063728;113.306770,23.063074;113.306656,23.062912;113.306305,23.062431;113.305588,23.061380;113.305008,23.060543;113.304848,23.060301;113.304741,23.060143;113.304100,23.059189;113.303741,23.058662;113.303253,23.057955;113.302834,23.057348;113.302574,23.056931;113.302376,23.056562;113.302185,23.056171;113.301926,23.055546;113.301781,23.055092;113.301697,23.054817;113.301407,23.053612;113.300896,23.051472;113.300636,23.050350;113.300392,23.049313;113.300232,23.048630;113.300133,23.048042;113.300095,23.047596;113.300095,23.047365;113.300125,23.046881;113.300171,23.046654;113.300224,23.046352;113.300339,23.045952;113.300461,23.045605;113.300713,23.045078;113.300949,23.044659;113.301224,23.044262;113.301620,23.043816;113.301819,23.043615;113.302116,23.043360;113.302483,23.043106;113.303719,23.042295;113.304001,23.042101;113.304565,23.041727;113.304871,23.041536;113.305023,23.041445;113.304710,23.041019;113.304367,23.041166;113.304131,23.041262;113.304382,23.041576;113.304565,23.041727;113.304871,23.041536;113.305023,23.041445;113.305191,23.041338;113.305534,23.041115;113.305901,23.040894;113.306175,23.040716;113.307007,23.040192;113.307434,23.039917;113.307648,23.039782;113.307892,23.039627;113.308113,23.039497;113.309486,23.038616;113.309891,23.038364;113.309967,23.038328;113.309990,23.038311;113.310181,23.038195;113.310181,23.038191;113.310623,23.037905;113.310867,23.037722;113.311172,23.037449;113.311310,23.037287;113.311432,23.037113;113.311684,23.036697;113.311790,23.036535;113.311859,23.036354;113.311913,23.036180;113.311935,23.036030;113.311966,23.035608;113.311913,23.035395;113.311821,23.034918;113.311775,23.034586;113.311737,23.034222;113.311661,23.033653;113.311272,23.030605;113.311165,23.029764;113.311150,23.029692;113.311111,23.029427;113.311096,23.029280;113.310974,23.028610;113.310822,23.027599;113.310783,23.027344;113.310753,23.027140;113.310692,23.026440;113.310692,23.026302;113.310692,23.025969;113.310715,23.025881;113.310753,23.025560;113.310844,23.025200;113.310959,23.024822;113.311058,23.024576;113.311119,23.024405;113.311264,23.024050;113.311501,23.023411;113.311821,23.022610;113.311935,23.022291;113.312073,23.021950;113.312149,23.021757;113.312241,23.021549;113.312576,23.020668;113.312927,23.019758;113.312988,23.019617;113.313194,23.019079;113.313339,23.018694;113.313553,23.018147;113.313599,23.018047;113.313644,23.017942;113.313751,23.017626;113.313858,23.017258;113.313911,23.016962;113.313927,23.016653;113.313919,23.016489;113.313911,23.016354;113.313911,23.016266;113.313866,23.015961;113.313828,23.015787;113.313766,23.015583;113.313644,23.015265;113.313538,23.015032;113.313377,23.014778;113.313362,23.014750',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': [],\n",
       "         'end_time': [],\n",
       "         'via_num': '17',\n",
       "         'via_stops': [{'name': '华侨医院(潭村)2站',\n",
       "           'id': '440100016867035',\n",
       "           'location': '113.350052,23.125587'},\n",
       "          {'name': '石牌村',\n",
       "           'id': '440100016867014',\n",
       "           'location': '113.339345,23.126606'},\n",
       "          {'name': '冼村',\n",
       "           'id': '440100016867015',\n",
       "           'location': '113.330877,23.127244'},\n",
       "          {'name': '人民日报广东分社',\n",
       "           'id': '440100016867016',\n",
       "           'location': '113.322533,23.127777'},\n",
       "          {'name': '天河',\n",
       "           'id': '440100016867017',\n",
       "           'location': '113.319557,23.127964'},\n",
       "          {'name': '南方报社',\n",
       "           'id': '440100016867018',\n",
       "           'location': '113.315126,23.124392'},\n",
       "          {'name': '五羊新村',\n",
       "           'id': '440100016867019',\n",
       "           'location': '113.315082,23.116458'},\n",
       "          {'name': '客村立交',\n",
       "           'id': '440100016867020',\n",
       "           'location': '113.315651,23.101484'},\n",
       "          {'name': '墩和',\n",
       "           'id': '440100016867021',\n",
       "           'location': '113.315514,23.091242'},\n",
       "          {'name': '园艺场',\n",
       "           'id': '440100016867022',\n",
       "           'location': '113.315842,23.084362'},\n",
       "          {'name': '上冲',\n",
       "           'id': '440100016867023',\n",
       "           'location': '113.315170,23.080879'},\n",
       "          {'name': '上冲南',\n",
       "           'id': '440100016867024',\n",
       "           'location': '113.312782,23.073334'},\n",
       "          {'name': '洛溪桥脚',\n",
       "           'id': '440100016867025',\n",
       "           'location': '113.310448,23.068533'},\n",
       "          {'name': '洛溪新城',\n",
       "           'id': '440100016867026',\n",
       "           'location': '113.304367,23.041166'},\n",
       "          {'name': '上漖',\n",
       "           'id': '440100016867027',\n",
       "           'location': '113.310181,23.038195'},\n",
       "          {'name': '大石桥南',\n",
       "           'id': '440100016867028',\n",
       "           'location': '113.311096,23.029280'},\n",
       "          {'name': '大石',\n",
       "           'id': '440100016867033',\n",
       "           'location': '113.311821,23.022610'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.313362,23.014748',\n",
       "       'destination': '113.313354,23.014734',\n",
       "       'distance': '2',\n",
       "       'duration': '1',\n",
       "       'steps': [{'instruction': '沿富石路步行2米到达礼村',\n",
       "         'road': '富石路',\n",
       "         'distance': '2',\n",
       "         'duration': [],\n",
       "         'polyline': '113.313362,23.014748;113.313354,23.014734',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达礼村'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '礼村',\n",
       "          'id': '440100016508021',\n",
       "          'location': '113.313351,23.014735'},\n",
       "         'arrival_stop': {'name': '广场西路',\n",
       "          'id': '440100016508051',\n",
       "          'location': '113.382995,22.935438'},\n",
       "         'name': '301路(海珠客运站总站--傍雁路临时公交总站)',\n",
       "         'id': '440100016508',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '14648',\n",
       "         'duration': '3678',\n",
       "         'polyline': '113.313351,23.014735;113.313354,23.014740;113.313354,23.014736;113.313263,23.014614;113.313156,23.014500;113.312988,23.014297;113.312912,23.014214;113.312874,23.014158;113.312637,23.013849;113.312332,23.013506;113.310974,23.011913;113.310410,23.011238;113.310059,23.010815;113.310059,23.010811;113.309860,23.010559;113.309715,23.010391;113.308624,23.009081;113.308243,23.008638;113.307785,23.008074;113.307549,23.007751;113.307465,23.007608;113.307457,23.007609;113.307400,23.007526;113.307214,23.007096;113.307148,23.006897;113.307083,23.006671;113.306962,23.006098;113.306914,23.005877;113.306866,23.005664;113.306801,23.005369;113.306489,23.003911;113.306311,23.003077;113.306233,23.002691;113.306181,23.002205;113.306172,23.001897;113.306194,23.001606;113.306202,23.001497;113.306233,23.001259;113.306332,23.000842;113.306398,23.000655;113.306597,23.000191;113.306749,22.999909;113.307027,22.999497;113.307669,22.998711;113.308051,22.998177;113.308294,22.997760;113.308490,22.997339;113.308572,22.997140;113.308663,22.996875;113.308741,22.996576;113.308850,22.995920;113.308911,22.995556;113.309054,22.994384;113.309158,22.993637;113.309171,22.993529;113.309358,22.992092;113.309392,22.991484;113.309375,22.991137;113.309345,22.990916;113.309510,22.990842;113.309549,22.990794;113.309579,22.990712;113.309627,22.990460;113.309753,22.989939;113.309909,22.989484;113.310130,22.988980;113.310321,22.988641;113.310438,22.988464;113.310920,22.987747;113.311432,22.986962;113.311606,22.986732;113.311810,22.986428;113.312027,22.986107;113.312418,22.985538;113.312500,22.985412;113.312500,22.985413;113.312569,22.985317;113.312691,22.985130;113.312775,22.984995;113.313263,22.984262;113.313820,22.983381;113.313881,22.983269;113.313904,22.983185;113.314049,22.982756;113.314079,22.982548;113.314133,22.982309;113.314201,22.982040;113.314270,22.981688;113.314323,22.981462;113.314384,22.981030;113.314407,22.980907;113.314514,22.980598;113.314552,22.980551;113.314812,22.979771;113.314934,22.979549;113.315010,22.979435;113.315102,22.979319;113.315224,22.979166;113.315346,22.979046;113.315536,22.978884;113.315781,22.978710;113.315918,22.978642;113.316147,22.978559;113.316452,22.978495;113.316826,22.978428;113.317619,22.978338;113.318161,22.978277;113.318474,22.978247;113.318695,22.978226;113.319130,22.978195;113.319374,22.978178;113.319931,22.978148;113.320099,22.978138;113.321121,22.978086;113.321716,22.978046;113.322388,22.977964;113.322731,22.977913;113.323021,22.977859;113.323158,22.977818;113.323318,22.977757;113.323639,22.977587;113.323906,22.977379;113.324615,22.976624;113.324837,22.976427;113.325027,22.976276;113.325218,22.976181;113.325417,22.976120;113.325653,22.975924;113.325989,22.975677;113.326347,22.975439;113.326668,22.975248;113.327164,22.974970;113.327408,22.974844;113.327759,22.974688;113.328102,22.974548;113.328781,22.974276;113.329681,22.973946;113.330017,22.973824;113.330126,22.973785;113.332578,22.972899;113.333142,22.972674;113.333702,22.972474;113.333863,22.972409;113.333984,22.972361;113.334284,22.972227;113.334423,22.972148;113.334674,22.971979;113.334944,22.971840;113.334961,22.971836;113.335143,22.971766;113.336411,22.971293;113.336658,22.971207;113.336736,22.971194;113.337513,22.971181;113.337635,22.971159;113.338312,22.970946;113.338915,22.970725;113.339084,22.970660;113.339978,22.970260;113.340082,22.970213;113.340434,22.970035;113.340673,22.969935;113.341328,22.969670;113.341832,22.969479;113.341997,22.969423;113.342635,22.969184;113.342752,22.969145;113.342817,22.969119;113.342819,22.969120;113.343277,22.968954;113.343430,22.968889;113.343742,22.968761;113.344452,22.968420;113.344933,22.968138;113.345200,22.967964;113.345352,22.967865;113.345680,22.967630;113.346008,22.967354;113.346420,22.966936;113.346420,22.966932;113.346420,22.966936;113.346611,22.966732;113.347168,22.966116;113.347366,22.965881;113.347794,22.965399;113.348145,22.965004;113.348526,22.964579;113.348953,22.964170;113.349258,22.963898;113.349861,22.963451;113.350792,22.962809;113.351486,22.962326;113.352028,22.961945;113.352203,22.961809;113.352409,22.961645;113.352669,22.961424;113.352684,22.961407;113.353157,22.960951;113.353424,22.960634;113.353561,22.960438;113.353561,22.960442;113.353691,22.960281;113.354042,22.959740;113.354088,22.959671;113.354309,22.959307;113.354729,22.958672;113.355103,22.958038;113.355530,22.957350;113.356277,22.956224;113.356361,22.956089;113.356850,22.955378;113.356934,22.955246;113.357269,22.954735;113.357414,22.954517;113.357452,22.954462;113.357590,22.954245;113.357635,22.954170;113.357811,22.953920;113.357887,22.953815;113.358337,22.953129;113.358437,22.952986;113.358864,22.952326;113.359238,22.951784;113.359367,22.951626;113.359612,22.951380;113.359856,22.951155;113.360153,22.950943;113.360466,22.950724;113.360466,22.950729;113.360680,22.950583;113.360886,22.950438;113.361061,22.950312;113.361458,22.949995;113.361565,22.949923;113.361755,22.949770;113.361893,22.949665;113.362358,22.949257;113.362640,22.948988;113.362823,22.948803;113.363091,22.948467;113.363380,22.948008;113.363380,22.948004;113.363617,22.947582;113.363724,22.947405;113.364082,22.946739;113.364319,22.946285;113.364433,22.946079;113.364815,22.945391;113.365349,22.944384;113.365440,22.944214;113.365646,22.943829;113.365753,22.943624;113.365814,22.943539;113.365990,22.943220;113.366089,22.943047;113.366142,22.942890;113.366158,22.942673;113.366135,22.942400;113.366104,22.941944;113.366096,22.941832;113.366051,22.941189;113.366043,22.940920;113.366013,22.940372;113.366074,22.940256;113.365974,22.939600;113.365959,22.939453;113.365929,22.938915;113.365959,22.938698;113.365997,22.938511;113.366203,22.937878;113.366196,22.937878;113.366295,22.937595;113.366554,22.936789;113.367737,22.937113;113.368332,22.937286;113.368546,22.937365;113.368576,22.937374;113.369225,22.937578;113.369339,22.937618;113.369728,22.937765;113.370232,22.938061;113.370468,22.938190;113.370552,22.938206;113.370750,22.938251;113.370819,22.938272;113.371529,22.938547;113.371674,22.938593;113.372208,22.938789;113.372833,22.939026;113.373337,22.939213;113.373962,22.939453;113.374107,22.939505;113.374489,22.939650;113.374596,22.939692;113.374725,22.939739;113.374870,22.939796;113.375061,22.939848;113.375381,22.939913;113.375603,22.939949;113.376305,22.940083;113.376411,22.939453;113.376419,22.939354;113.376549,22.938606;113.376595,22.938356;113.376701,22.937696;113.376793,22.937241;113.376793,22.937240;113.376975,22.936285;113.377049,22.935868;113.377192,22.935751;113.377483,22.935760;113.377708,22.935760;113.378355,22.935734;113.378889,22.935707;113.378906,22.935707;113.379596,22.935668;113.379705,22.935664;113.380499,22.935638;113.380712,22.935629;113.381480,22.935603;113.381571,22.935603;113.382122,22.935582;113.382240,22.935582;113.382600,22.935577;113.382604,22.935456;113.382995,22.935438',\n",
       "         'bustimetag': '0',\n",
       "         'start_time': '0630',\n",
       "         'end_time': '2230',\n",
       "         'via_num': '22',\n",
       "         'via_stops': [{'name': '香江动物园',\n",
       "           'id': '440100016508022',\n",
       "           'location': '113.310059,23.010815'},\n",
       "          {'name': '猛涌',\n",
       "           'id': '440100016508023',\n",
       "           'location': '113.307465,23.007608'},\n",
       "          {'name': '飘峰',\n",
       "           'id': '440100016508039',\n",
       "           'location': '113.306194,23.001606'},\n",
       "          {'name': '万宝工业基地',\n",
       "           'id': '440100016508024',\n",
       "           'location': '113.309171,22.993529'},\n",
       "          {'name': '石壁路口',\n",
       "           'id': '440100016508025',\n",
       "           'location': '113.312500,22.985412'},\n",
       "          {'name': '谢村',\n",
       "           'id': '440100016508026',\n",
       "           'location': '113.314133,22.982309'},\n",
       "          {'name': '钟村',\n",
       "           'id': '440100016508027',\n",
       "           'location': '113.318474,22.978247'},\n",
       "          {'name': '隆辉工业村',\n",
       "           'id': '440100016508060',\n",
       "           'location': '113.330017,22.973824'},\n",
       "          {'name': '祈福食街',\n",
       "           'id': '440100016508064',\n",
       "           'location': '113.338915,22.970725'},\n",
       "          {'name': '金山谷花园',\n",
       "           'id': '440100016508058',\n",
       "           'location': '113.342817,22.969119'},\n",
       "          {'name': '易兴工业区',\n",
       "           'id': '440100016508030',\n",
       "           'location': '113.346420,22.966936'},\n",
       "          {'name': '富豪山庄',\n",
       "           'id': '440100016508031',\n",
       "           'location': '113.348145,22.965004'},\n",
       "          {'name': '大罗塘珠宝小镇',\n",
       "           'id': '440100016508032',\n",
       "           'location': '113.353561,22.960438'},\n",
       "          {'name': '丹山村(桥兴大道)',\n",
       "           'id': '440100016508043',\n",
       "           'location': '113.357590,22.954245'},\n",
       "          {'name': '丹山桥',\n",
       "           'id': '440100016508034',\n",
       "           'location': '113.360466,22.950724'},\n",
       "          {'name': '百越广场东门站',\n",
       "           'id': '440100016508044',\n",
       "           'location': '113.363380,22.948008'},\n",
       "          {'name': '市桥汽车站西门站',\n",
       "           'id': '440100016508045',\n",
       "           'location': '113.365349,22.944384'},\n",
       "          {'name': '大北路',\n",
       "           'id': '440100016508068',\n",
       "           'location': '113.366203,22.937878'},\n",
       "          {'name': '中医院分站',\n",
       "           'id': '440100016508069',\n",
       "           'location': '113.369225,22.937578'},\n",
       "          {'name': '交通大厦分站',\n",
       "           'id': '440100016508071',\n",
       "           'location': '113.374107,22.939505'},\n",
       "          {'name': '邮电大厦(德兴路)',\n",
       "           'id': '440100016508049',\n",
       "           'location': '113.376793,22.937241'},\n",
       "          {'name': '东秀园',\n",
       "           'id': '440100016508050',\n",
       "           'location': '113.379705,22.935664'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.382996,22.935438',\n",
       "       'destination': '113.383339,22.934002',\n",
       "       'distance': '192',\n",
       "       'duration': '164',\n",
       "       'steps': [{'instruction': '沿清河东路步行35米右转',\n",
       "         'road': '清河东路',\n",
       "         'distance': '35',\n",
       "         'duration': [],\n",
       "         'polyline': '113.382996,22.935438;113.383339,22.935425',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿广场西路步行157米',\n",
       "         'road': '广场西路',\n",
       "         'distance': '157',\n",
       "         'duration': [],\n",
       "         'polyline': '113.383339,22.935421;113.383339,22.934835;113.383339,22.934002',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]}]}}"
      ]
     },
     "execution_count": 34,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.busing(irene_key,'113.361200,23.124680','113.384300,22.934005','广州')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 40,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>buslines</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[{'departure_stop': {'name': '天河公园', 'id': '90...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                            buslines\n",
       "0  [{'departure_stop': {'name': '天河公园', 'id': '90..."
      ]
     },
     "execution_count": 40,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.json_normalize(geo.busing(irene_key,'113.361200,23.124680','113.384300,22.934005','广州')['route']['transits'][0]['segments'][0]['bus'])\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>name</th>\n",
       "      <th>id</th>\n",
       "      <th>location</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>天河公园</td>\n",
       "      <td>440100017310007</td>\n",
       "      <td>113.362708,23.129887</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>华景新城</td>\n",
       "      <td>440100017310036</td>\n",
       "      <td>113.358864,23.134476</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>华师附中</td>\n",
       "      <td>440100017310009</td>\n",
       "      <td>113.343483,23.136097</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>天河科技街</td>\n",
       "      <td>440100017310010</td>\n",
       "      <td>113.344223,23.138811</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "    name               id              location\n",
       "0   天河公园  440100017310007  113.362708,23.129887\n",
       "1   华景新城  440100017310036  113.358864,23.134476\n",
       "2   华师附中  440100017310009  113.343483,23.136097\n",
       "3  天河科技街  440100017310010  113.344223,23.138811"
      ]
     },
     "execution_count": 37,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "busline = pd.json_normalize(geo.busing(irene_key,'113.361200,23.124680','113.384300,22.934005','广州')['route']['transits'][2]['segments'][0]['bus']['buslines'][0]['via_stops'])\n",
    "busline"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### 驾车路径规划\n",
    "> 接口简介：驾车路径规划 API 可以规划以小客车、轿车通勤出行的方案，并且返回通勤方案的数据。\n",
    "> URL:https://restapi.amap.com/v3/direction/driving?parameters\n",
    "> requests.get()  \n",
    "> 参数：key、origin、destination、originid、destinationid、origintype、destinationtype、waypoints、avoidpolygons、avoidroad、province、number、cartype、ferry 、roadaggregation、nosteps、sig、output、callback、strategy\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 43,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'route': {'origin': '113.361200,23.124680',\n",
       "  'destination': '113.384300,22.934005',\n",
       "  'paths': [{'distance': '27742',\n",
       "    'duration': '2769',\n",
       "    'strategy': '速度最快',\n",
       "    'tolls': '11',\n",
       "    'toll_distance': '12741',\n",
       "    'steps': [{'instruction': '向东北行驶68米右转',\n",
       "      'orientation': '东北',\n",
       "      'distance': '68',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '21',\n",
       "      'polyline': '113.360859,23.124779;113.360916,23.124948;113.361137,23.125334',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '向东行驶97米左转',\n",
       "      'orientation': '东',\n",
       "      'distance': '97',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '24',\n",
       "      'polyline': '113.361137,23.125334;113.362083,23.12523',\n",
       "      'action': '左转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '向北行驶66米右转',\n",
       "      'orientation': '北',\n",
       "      'distance': '66',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '27',\n",
       "      'polyline': '113.362083,23.12523;113.36214,23.125833',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '向东行驶19米左转',\n",
       "      'orientation': '东',\n",
       "      'distance': '19',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '12',\n",
       "      'polyline': '113.36214,23.125833;113.362231,23.12582;113.362326,23.125812',\n",
       "      'action': '左转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿天府路向北行驶868米左转',\n",
       "      'orientation': '北',\n",
       "      'road': '天府路',\n",
       "      'distance': '868',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '226',\n",
       "      'polyline': '113.362396,23.125799;113.362439,23.12622;113.362439,23.12622;113.362483,23.126628;113.362526,23.127088;113.362609,23.127582;113.362791,23.128273;113.362821,23.128459;113.362839,23.128724;113.362821,23.128911;113.362678,23.130161;113.362539,23.131428;113.362526,23.131502;113.362457,23.132105;113.362344,23.133095;113.362313,23.13362',\n",
       "      'action': '左转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿中山大道西向西行驶610米向右前方行驶进入中间岔道',\n",
       "      'orientation': '西',\n",
       "      'road': '中山大道西',\n",
       "      'distance': '610',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '113',\n",
       "      'polyline': '113.362348,23.133754;113.36194,23.133859;113.361684,23.133924;113.361202,23.134036;113.360595,23.134206;113.360434,23.13424;113.360074,23.134301;113.358659,23.134505;113.358047,23.134566;113.357635,23.134596;113.357179,23.13464;113.357023,23.134657;113.356931,23.134666;113.356866,23.134674;113.356667,23.134701;113.356471,23.134727',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入中间岔道'},\n",
       "     {'instruction': '沿中山立交桥向西行驶619米减速行驶到达收费站',\n",
       "      'orientation': '西',\n",
       "      'road': '中山立交桥',\n",
       "      'distance': '619',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '59',\n",
       "      'polyline': '113.356471,23.134727;113.356345,23.134792;113.356159,23.134861;113.355881,23.134913;113.355109,23.135022;113.353047,23.135339;113.352938,23.135339;113.352747,23.135326;113.352587,23.135278;113.352457,23.135226;113.352322,23.135143;113.352266,23.135104;113.352118,23.134961;113.352066,23.134878;113.351949,23.134614;113.351766,23.134297;113.351697,23.134188;113.351562,23.134019;113.351389,23.133754',\n",
       "      'action': '减速行驶',\n",
       "      'assistant_action': '到达收费站'},\n",
       "     {'instruction': '沿中山立交桥途径华南大桥、S4华南快速向南行驶8.2千米靠左沿主路行驶',\n",
       "      'orientation': '南',\n",
       "      'road': '中山立交桥',\n",
       "      'distance': '8228',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '8228',\n",
       "      'toll_road': '中山立交桥',\n",
       "      'duration': '535',\n",
       "      'polyline': '113.351389,23.133754;113.351319,23.133628;113.351233,23.133437;113.351181,23.133207;113.351107,23.132812;113.351085,23.132617;113.351081,23.132322;113.351089,23.132001;113.351115,23.131727;113.351233,23.130924;113.351289,23.130677;113.351315,23.130616;113.351406,23.130503;113.351515,23.129436;113.35158,23.128824;113.351641,23.12829;113.351701,23.127635;113.351749,23.127018;113.351797,23.12622;113.35184,23.12536;113.35204,23.122405;113.352135,23.120994;113.352148,23.12059;113.352174,23.119874;113.352179,23.119275;113.352166,23.118381;113.352153,23.117934;113.352109,23.117656;113.352096,23.117418;113.352075,23.116992;113.352027,23.116237;113.351957,23.115234;113.351944,23.114996;113.351905,23.114501;113.351879,23.114106;113.351853,23.113715;113.351749,23.112287;113.351519,23.109084;113.351411,23.107496;113.351324,23.106328;113.351181,23.104245;113.35115,23.103785;113.351137,23.103472;113.351115,23.103043;113.351107,23.10194;113.351102,23.101285;113.35115,23.097539;113.351141,23.096628;113.351141,23.096502;113.351185,23.094167;113.351198,23.09326;113.351207,23.092287;113.351224,23.091146;113.351194,23.089818;113.351111,23.089002;113.351063,23.088711;113.350859,23.087478;113.350747,23.086988;113.350569,23.08638;113.350295,23.085595;113.350039,23.084948;113.349688,23.084188;113.349358,23.083546;113.349071,23.083051;113.348937,23.082826;113.348572,23.082274;113.34832,23.081897;113.348047,23.081523;113.347648,23.081024;113.347422,23.08076;113.347118,23.080417;113.346628,23.0799;113.346319,23.079596;113.344423,23.07773;113.343286,23.076589;113.342943,23.076181;113.342704,23.075864;113.342444,23.075456;113.342248,23.0751;113.342101,23.074779;113.341888,23.074262;113.341745,23.073798;113.341615,23.073234;113.341541,23.072626;113.341532,23.072031;113.341558,23.071549;113.341593,23.071289;113.341628,23.071063;113.341706,23.070655;113.341845,23.070169;113.342101,23.069501;113.342452,23.068641;113.34263,23.068199;113.342808,23.067747;113.342873,23.067587;113.343385,23.066311;113.343424,23.06622;113.343685,23.065642;113.343924,23.065061;113.344106,23.064553;113.344306,23.063885;113.344457,23.06319;113.344544,23.062652',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': '沿主路行驶'},\n",
       "     {'instruction': '沿S4华南快速途径S4华南快速出口、番禺大桥向南行驶4.5千米靠左',\n",
       "      'orientation': '南',\n",
       "      'road': 'S4华南快速',\n",
       "      'distance': '4457',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '4457',\n",
       "      'toll_road': 'S4华南快速',\n",
       "      'duration': '261',\n",
       "      'polyline': '113.344544,23.062652;113.344579,23.062474;113.344618,23.062096;113.34464,23.060638;113.34464,23.060299;113.34464,23.060178;113.344523,23.059071;113.344323,23.058082;113.344232,23.057695;113.343898,23.056402;113.34349,23.054618;113.342192,23.049314;113.341888,23.048086;113.341558,23.046714;113.341107,23.044883;113.340842,23.043715;113.34059,23.042695;113.340282,23.041463;113.339557,23.038433;113.339531,23.038329;113.339193,23.037001;113.338516,23.034197;113.336966,23.027869;113.336836,23.027344;113.336441,23.025694;113.336068,23.024293;113.335668,23.023325',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿S4华南快速出口向南行驶56米减速行驶到达收费站',\n",
       "      'orientation': '南',\n",
       "      'road': 'S4华南快速出口',\n",
       "      'distance': '56',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '56',\n",
       "      'toll_road': 'S4华南快速出口',\n",
       "      'duration': '35',\n",
       "      'polyline': '113.335668,23.023325;113.335582,23.022951;113.33556,23.022821',\n",
       "      'action': '减速行驶',\n",
       "      'assistant_action': '到达收费站'},\n",
       "     {'instruction': '沿番禺大道北向南行驶762米靠左沿主路行驶',\n",
       "      'orientation': '南',\n",
       "      'road': '番禺大道北',\n",
       "      'distance': '762',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '98',\n",
       "      'polyline': '113.33556,23.022821;113.335443,23.021962;113.335373,23.021332;113.335304,23.021055;113.335217,23.020694;113.335056,23.019944;113.335,23.019414;113.334987,23.018958;113.334996,23.018537;113.335091,23.017947;113.335204,23.017335;113.335352,23.016892;113.335547,23.016445;113.33559,23.016354;113.335621,23.016302;113.33576,23.016076',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': '沿主路行驶'},\n",
       "     {'instruction': '沿番禺大道北途径塘西跨线桥向东南行驶1.1千米靠左沿主路行驶',\n",
       "      'orientation': '东南',\n",
       "      'road': '番禺大道北',\n",
       "      'distance': '1115',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '126',\n",
       "      'polyline': '113.33576,23.016076;113.336124,23.015495;113.336398,23.015069;113.338451,23.011749;113.339839,23.009501;113.340282,23.008819;113.340356,23.008659;113.340699,23.008008;113.340951,23.007591;113.34115,23.007296',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': '沿主路行驶'},\n",
       "     {'instruction': '沿番禺大道北向东南行驶336米直行进入隧道',\n",
       "      'orientation': '东南',\n",
       "      'road': '番禺大道北',\n",
       "      'distance': '336',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '35',\n",
       "      'polyline': '113.34115,23.007296;113.341979,23.006072;113.342474,23.005369;113.342934,23.004748',\n",
       "      'action': '直行',\n",
       "      'assistant_action': '进入隧道'},\n",
       "     {'instruction': '沿番禺大道汉溪隧道途径番禺大道北向东南行驶1.3千米靠左沿主路行驶',\n",
       "      'orientation': '东南',\n",
       "      'road': '番禺大道汉溪隧道',\n",
       "      'distance': '1333',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '103',\n",
       "      'polyline': '113.342934,23.004748;113.343385,23.004149;113.343993,23.003398;113.344609,23.002661;113.345069,23.002135;113.345877,23.001254;113.346102,23.000985;113.346706,23.00023;113.347088,22.999731;113.347565,22.999049;113.3477,22.998859;113.347865,22.998563;113.348095,22.998216;113.34822,22.997973;113.34855,22.997391;113.348911,22.996745;113.349171,22.996207;113.34931,22.99592;113.349527,22.99543;113.349813,22.994874;113.349944,22.994631',\n",
       "      'action': '靠左',\n",
       "      'assistant_action': '沿主路行驶'},\n",
       "     {'instruction': '沿番禺大道北向东南行驶7.2千米向右前方行驶进入辅路',\n",
       "      'orientation': '东南',\n",
       "      'road': '番禺大道北',\n",
       "      'distance': '7198',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '482',\n",
       "      'polyline': '113.349944,22.994631;113.350048,22.994384;113.350482,22.993346;113.352504,22.988702;113.352899,22.987791;113.35303,22.987478;113.353446,22.986536;113.353615,22.986137;113.353902,22.985582;113.354132,22.985178;113.354583,22.98447;113.354683,22.98431;113.354974,22.983932;113.355278,22.983594;113.355473,22.983398;113.355612,22.983264;113.355994,22.982917;113.356437,22.982543;113.356523,22.98247;113.356931,22.98214;113.356975,22.982109;113.357635,22.981619;113.358997,22.980547;113.359731,22.97997;113.361068,22.978945;113.36207,22.978151;113.362344,22.977908;113.3626,22.977656;113.362999,22.977244;113.364783,22.975187;113.365516,22.974379;113.366428,22.973329;113.367114,22.972526;113.367214,22.972409;113.368633,22.970747;113.368984,22.970265;113.369258,22.969826;113.369592,22.969236;113.369852,22.968659;113.370095,22.968012;113.370512,22.966806;113.370816,22.966068;113.371063,22.965577;113.371497,22.964826;113.371892,22.964245;113.37224,22.963793;113.372808,22.963173;113.373429,22.962582;113.373707,22.962348;113.374167,22.961988;113.374588,22.961697;113.375004,22.961424;113.375013,22.961419;113.375803,22.960985;113.376146,22.960816;113.376762,22.960551;113.37747,22.960295;113.377847,22.960182;113.37849,22.960013;113.378906,22.959918;113.379822,22.959701;113.380503,22.959544;113.381749,22.959249;113.38207,22.959154;113.38263,22.95895;113.382873,22.958832;113.383181,22.958668;113.383615,22.958377;113.383967,22.958082;113.384275,22.957778;113.38444,22.957582;113.38467,22.957266;113.384857,22.956962;113.385104,22.956437;113.385243,22.955998;113.385334,22.955564;113.385378,22.955169;113.385386,22.954679;113.385365,22.954444;113.385265,22.953472;113.385182,22.952708;113.384935,22.950438;113.38474,22.948663;113.384727,22.94842;113.384709,22.947925;113.384731,22.947214;113.384766,22.946788;113.384831,22.946319;113.385095,22.944757;113.385265,22.943741',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入辅路'},\n",
       "     {'instruction': '沿番禺大道北出口途径番禺大道北辅路向南行驶177米靠右',\n",
       "      'orientation': '南',\n",
       "      'road': '番禺大道北出口',\n",
       "      'distance': '177',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '32',\n",
       "      'polyline': '113.385265,22.943741;113.385161,22.943537;113.385395,22.942174',\n",
       "      'action': '靠右',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿番禺大道北辅路向南行驶237米向右前方行驶进入右转专用道',\n",
       "      'orientation': '南',\n",
       "      'road': '番禺大道北辅路',\n",
       "      'distance': '237',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '69',\n",
       "      'polyline': '113.385395,22.942174;113.385438,22.941949;113.385538,22.941254;113.385734,22.940048',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入右转专用道'},\n",
       "     {'instruction': '沿平康路向西南行驶104米右转',\n",
       "      'orientation': '西南',\n",
       "      'road': '平康路',\n",
       "      'distance': '104',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '22',\n",
       "      'polyline': '113.385734,22.940048;113.385694,22.939896;113.385712,22.939727;113.385686,22.939635;113.385577,22.939549;113.385438,22.939462;113.385404,22.939453;113.385352,22.939436;113.385182,22.939418',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿平康路向西行驶377米左转',\n",
       "      'orientation': '西',\n",
       "      'road': '平康路',\n",
       "      'distance': '377',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '131',\n",
       "      'polyline': '113.385182,22.939418;113.385056,22.939453;113.384418,22.939618;113.383511,22.939848;113.383147,22.939948;113.382947,22.939991;113.382622,22.940061;113.381615,22.940313',\n",
       "      'action': '左转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿盛泰路向南行驶490米左转',\n",
       "      'orientation': '南',\n",
       "      'road': '盛泰路',\n",
       "      'distance': '490',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '207',\n",
       "      'polyline': '113.381576,22.940204;113.381615,22.940056;113.381628,22.939857;113.381615,22.939453;113.381602,22.939141;113.381567,22.938194;113.381545,22.937591;113.381502,22.936254;113.381484,22.935773',\n",
       "      'action': '左转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿清河东路向东行驶267米向右前方行驶进入辅路',\n",
       "      'orientation': '东',\n",
       "      'road': '清河东路',\n",
       "      'distance': '267',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '59',\n",
       "      'polyline': '113.381571,22.935603;113.382122,22.935582;113.38224,22.935582;113.3826,22.935577;113.384193,22.935538',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入辅路'},\n",
       "     {'instruction': '沿清河东路向东行驶104米右转',\n",
       "      'orientation': '东',\n",
       "      'road': '清河东路',\n",
       "      'distance': '104',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '46',\n",
       "      'polyline': '113.384188,22.935395;113.385208,22.935391',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿广场东路向南行驶154米到达目的地',\n",
       "      'orientation': '南',\n",
       "      'road': '广场东路',\n",
       "      'distance': '154',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '46',\n",
       "      'polyline': '113.385208,22.935391;113.385234,22.934184;113.385234,22.934071;113.385234,22.933989',\n",
       "      'action': [],\n",
       "      'assistant_action': '到达目的地'}],\n",
       "    'restriction': '0',\n",
       "    'traffic_lights': '9'}]}}"
      ]
     },
     "execution_count": 43,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.driving(irene_key,'113.361200,23.124680','113.384300,22.934005')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### 骑行路径规划\n",
    "> 接口简介：骑行路径规划用于规划骑行通勤方案，规划时不会考虑路况；考虑天桥、单行线、封路等情况。\n",
    "> URL:https://restapi.amap.com/v4/direction/bicycling?parameters\n",
    "> requests.get()  \n",
    "> 参数：key、origin、destination"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 44,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'data': {'destination': '113.384300,22.934005',\n",
       "  'origin': '113.361200,23.124680',\n",
       "  'paths': [{'distance': 35669,\n",
       "    'duration': 8560,\n",
       "    'steps': [{'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 138,\n",
       "      'duration': 33,\n",
       "      'instruction': '向东南骑行138米右转',\n",
       "      'orientation': '东南',\n",
       "      'polyline': '113.360855,23.124779;113.36076,23.124492;113.360742,23.124319;113.360807,23.124184;113.36092,23.12411;113.361072,23.124067;113.361441,23.124006',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 41,\n",
       "      'duration': 10,\n",
       "      'instruction': '向南骑行41米左转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.361441,23.124002;113.361441,23.123776;113.361441,23.123776;113.361428,23.123628',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 78,\n",
       "      'duration': 19,\n",
       "      'instruction': '沿黄埔大道中向东骑行78米右转',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.361424,23.123624;113.361571,23.123602;113.361571,23.123602;113.362083,23.123477;113.362083,23.123477;113.362179,23.123451',\n",
       "      'road': '黄埔大道中',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 40,\n",
       "      'duration': 10,\n",
       "      'instruction': '沿天府路向南骑行40米左转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.362179,23.123446;113.362179,23.123086',\n",
       "      'road': '天府路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 1009,\n",
       "      'duration': 242,\n",
       "      'instruction': '沿黄埔大道中向东骑行1009米右转',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.362174,23.123082;113.362478,23.123003;113.362478,23.123003;113.362813,23.122912;113.362813,23.122912;113.364149,23.122513;113.364149,23.122513;113.36454,23.122405;113.364783,23.1224;113.364783,23.1224;113.364978,23.122335;113.364978,23.122335;113.366155,23.12197;113.366155,23.12197;113.366736,23.121797;113.366736,23.121797;113.36704,23.121706;113.36704,23.121706;113.367309,23.121628;113.367309,23.121628;113.367591,23.121541;113.367591,23.121541;113.367925,23.121454;113.367925,23.121454;113.368194,23.121389;113.368194,23.121389;113.369366,23.121081;113.369366,23.121081;113.369809,23.120959;113.369809,23.120959;113.371055,23.120651;113.371055,23.120651;113.371185,23.120616;113.371185,23.120616;113.371306,23.12059;113.371306,23.12059;113.37161,23.120516;113.37161,23.120516;113.371701,23.120495',\n",
       "      'road': '黄埔大道中',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 623,\n",
       "      'duration': 150,\n",
       "      'instruction': '沿员村四横路向南骑行623米左转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.371701,23.12049;113.371667,23.120373;113.371667,23.120373;113.371584,23.120135;113.371584,23.120135;113.371545,23.120017;113.371545,23.120017;113.371315,23.119366;113.371315,23.119366;113.37122,23.119071;113.37122,23.119071;113.371133,23.118828;113.371133,23.118828;113.371094,23.118698;113.371094,23.118698;113.370951,23.11816;113.370951,23.11816;113.370877,23.117925;113.370877,23.117925;113.370751,23.117248;113.370751,23.117248;113.370729,23.11707;113.370729,23.11707;113.370599,23.116519;113.370599,23.116519;113.37056,23.116354;113.37056,23.116354;113.370477,23.116007;113.370477,23.116007;113.370373,23.115473;113.370373,23.115473;113.370295,23.115139;113.370295,23.115139;113.370265,23.11497',\n",
       "      'road': '员村四横路',\n",
       "      'walk_type': 0},\n",
       "     {'action': None,\n",
       "      'assistant_action': '',\n",
       "      'distance': 122,\n",
       "      'duration': 29,\n",
       "      'instruction': '沿椰林路向东骑行122米null',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.37026,23.114965;113.37049,23.114957;113.37049,23.114957;113.370998,23.114948;113.370998,23.114948;113.371458,23.114939',\n",
       "      'road': '椰林路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 247,\n",
       "      'duration': 59,\n",
       "      'instruction': '沿椰林路向东骑行247米向右前方行驶',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.371458,23.114935;113.371901,23.1149;113.372075,23.1149;113.372075,23.1149;113.372266,23.1149;113.372266,23.1149;113.372405,23.1149;113.372405,23.1149;113.373112,23.114883;113.37322,23.114909;113.37322,23.114909;113.37342,23.114905;113.37342,23.114905;113.373776,23.114878;113.373776,23.114878;113.373893,23.114878',\n",
       "      'road': '椰林路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': None,\n",
       "      'distance': 41,\n",
       "      'duration': 10,\n",
       "      'instruction': '沿椰林路向东南骑行41米右转',\n",
       "      'orientation': '东南',\n",
       "      'polyline': '113.373893,23.114878;113.374227,23.114674',\n",
       "      'road': '椰林路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 193,\n",
       "      'duration': 46,\n",
       "      'instruction': '沿科韵中路向南骑行193米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.374227,23.11467;113.374236,23.113385;113.374236,23.113385;113.374223,23.112986;113.374223,23.112986;113.374214,23.112921',\n",
       "      'road': '科韵中路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 59,\n",
       "      'duration': 14,\n",
       "      'instruction': '骑行59米右转',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.37421,23.112917;113.37408,23.112917;113.37408,23.112813;113.374115,23.112813;113.374115,23.112899;113.374115,23.112899;113.374306,23.112891',\n",
       "      'road': '',\n",
       "      'walk_type': 20},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 1014,\n",
       "      'duration': 243,\n",
       "      'instruction': '沿科韵南路向南骑行1014米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.374306,23.112886;113.374293,23.112569;113.374293,23.112569;113.374184,23.110608;113.374184,23.110608;113.373993,23.107409;113.373993,23.107409;113.373819,23.104362;113.373819,23.104362;113.373772,23.103724',\n",
       "      'road': '科韵南路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 80,\n",
       "      'duration': 19,\n",
       "      'instruction': '骑行80米左转',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.373767,23.10372;113.373568,23.103733;113.373568,23.103733;113.373568,23.103659;113.373568,23.103659;113.373663,23.103655;113.373663,23.103655;113.373663,23.103646;113.373867,23.103685;113.374054,23.103633',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 72,\n",
       "      'duration': 17,\n",
       "      'instruction': '沿科韵南路向北骑行72米左转',\n",
       "      'orientation': '北',\n",
       "      'polyline': '113.374054,23.103628;113.374054,23.103641;113.374054,23.103641;113.374067,23.103815;113.374067,23.103815;113.374076,23.104158;113.374076,23.104158;113.374076,23.104288',\n",
       "      'road': '科韵南路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 1845,\n",
       "      'duration': 443,\n",
       "      'instruction': '沿阅江中路向西骑行1845米左转',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.374076,23.104288;113.373711,23.104271;113.373711,23.104271;113.373589,23.104266;113.373589,23.104266;113.373203,23.104245;113.373203,23.104245;113.372049,23.104184;113.372049,23.104184;113.37135,23.104145;113.37135,23.104145;113.369913,23.104054;113.368898,23.104019;113.368898,23.104019;113.368793,23.104019;113.368793,23.104019;113.36842,23.104019;113.36842,23.104019;113.368342,23.104019;113.368342,23.104019;113.368234,23.104019;113.368234,23.104019;113.366845,23.104054;113.366845,23.104054;113.36645,23.104063;113.36645,23.104063;113.365451,23.104089;113.365451,23.104089;113.364175,23.104128;113.364175,23.104128;113.363299,23.104154;113.363299,23.104154;113.363247,23.104154;113.363247,23.104154;113.363116,23.104158;113.363116,23.104158;113.362405,23.104175;113.362405,23.104175;113.361949,23.104188;113.361949,23.104188;113.361063,23.104206;113.361063,23.104206;113.360178,23.104236;113.360178,23.104236;113.359284,23.104258;113.359284,23.104258;113.358416,23.104284;113.358416,23.104284;113.358012,23.104293;113.358012,23.104293;113.357591,23.104301;113.357591,23.104301;113.357561,23.104301;113.357561,23.104301;113.356684,23.10431;113.356684,23.10431;113.356393,23.104319;113.356393,23.104319;113.356059,23.104349;113.356059,23.104349;113.356042,23.104349;113.356042,23.104349;113.355929,23.104362',\n",
       "      'road': '阅江中路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': None,\n",
       "      'distance': 292,\n",
       "      'duration': 70,\n",
       "      'instruction': '沿会展西路向南骑行292米向右前方行驶',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.355924,23.104362;113.355911,23.104245;113.355911,23.104245;113.355907,23.103958;113.355907,23.103958;113.355907,23.103859;113.355907,23.103859;113.35589,23.103251;113.35589,23.103251;113.355894,23.102682;113.355894,23.102682;113.355894,23.101944;113.355894,23.101944;113.35589,23.101905;113.35589,23.101905;113.355881,23.101706',\n",
       "      'road': '会展西路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': None,\n",
       "      'distance': 91,\n",
       "      'duration': 22,\n",
       "      'instruction': '骑行91米右转',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.355877,23.101701;113.35579,23.101658;113.35579,23.101658;113.35569,23.101549;113.355647,23.101471;113.355629,23.101354;113.355634,23.101315;113.355694,23.101181;113.355734,23.101128;113.355803,23.101085;113.355803,23.101085;113.355864,23.101063',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 196,\n",
       "      'duration': 47,\n",
       "      'instruction': '沿会展西路向南骑行196米左转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.355864,23.101059;113.355894,23.100816;113.355894,23.100226;113.355894,23.100226;113.355894,23.100143;113.355894,23.100143;113.355894,23.099627;113.355894,23.099627;113.355894,23.099384;113.355894,23.099384;113.355881,23.099319;113.355881,23.099319;113.355846,23.099284',\n",
       "      'road': '会展西路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 14,\n",
       "      'duration': 3,\n",
       "      'instruction': '骑行14米右转',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.355842,23.09928;113.355946,23.099201',\n",
       "      'road': '',\n",
       "      'walk_type': 1},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': '',\n",
       "      'distance': 31,\n",
       "      'duration': 7,\n",
       "      'instruction': '骑行31米直行',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.355946,23.099197;113.355955,23.098924',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 34,\n",
       "      'duration': 8,\n",
       "      'instruction': '骑行34米右转',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.355955,23.098919;113.355955,23.098611',\n",
       "      'road': '',\n",
       "      'walk_type': 1},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 35,\n",
       "      'duration': 8,\n",
       "      'instruction': '沿新港东路向西骑行35米左转',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.355955,23.098607;113.355911,23.098607;113.355911,23.098607;113.355608,23.09862',\n",
       "      'road': '新港东路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 50,\n",
       "      'duration': 12,\n",
       "      'instruction': '沿会展南一路向东南骑行50米向右前方行驶',\n",
       "      'orientation': '东南',\n",
       "      'polyline': '113.355603,23.09862;113.355816,23.098407;113.355864,23.09832;113.355877,23.098264',\n",
       "      'road': '会展南一路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 721,\n",
       "      'duration': 173,\n",
       "      'instruction': '向南骑行721米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.355877,23.09826;113.355894,23.098034;113.355894,23.098034;113.355894,23.097847;113.355894,23.097847;113.355894,23.097396;113.355894,23.097396;113.355894,23.09704;113.355894,23.09704;113.355894,23.096962;113.355894,23.096962;113.355955,23.096393;113.355972,23.096081;113.355972,23.096081;113.356003,23.095799;113.356094,23.09553;113.356094,23.09553;113.356146,23.094961;113.356146,23.094961;113.356168,23.094757;113.356224,23.094544;113.356224,23.094544;113.356328,23.093772;113.356328,23.093772;113.356406,23.093194;113.35651,23.092565;113.35651,23.092565;113.356528,23.092452;113.356549,23.092391;113.356597,23.092326;113.356649,23.092287;113.357161,23.092109',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向左前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 34,\n",
       "      'duration': 8,\n",
       "      'instruction': '向南骑行34米向左前方行驶',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.357161,23.092105;113.357105,23.091927;113.357049,23.091814',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 171,\n",
       "      'duration': 41,\n",
       "      'instruction': '向南骑行171米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.357044,23.09181;113.357053,23.091576;113.357005,23.090964;113.357192,23.090299',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 23,\n",
       "      'duration': 6,\n",
       "      'instruction': '沿石麟里横街向西南骑行23米左转',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.357192,23.090295;113.356997,23.090195',\n",
       "      'road': '石麟里横街',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 379,\n",
       "      'duration': 91,\n",
       "      'instruction': '沿赤沙西约大街向南骑行379米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.356992,23.090191;113.357101,23.089436;113.357101,23.089436;113.357105,23.089154;113.357192,23.088932;113.357357,23.087982;113.357357,23.087982;113.357457,23.087374;113.357457,23.087374;113.357543,23.086806',\n",
       "      'road': '赤沙西约大街',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 254,\n",
       "      'duration': 61,\n",
       "      'instruction': '沿赤沙路向西骑行254米左转',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.357543,23.086801;113.357431,23.086788;113.357431,23.086788;113.356311,23.086649;113.356311,23.086649;113.356037,23.086619;113.355074,23.086541',\n",
       "      'road': '赤沙路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 420,\n",
       "      'duration': 101,\n",
       "      'instruction': '沿赤沙南约新街向南骑行420米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.355069,23.086536;113.355178,23.08599;113.355178,23.08599;113.355352,23.085482;113.355352,23.085482;113.355642,23.084609;113.355642,23.084609;113.355751,23.084167;113.355751,23.084167;113.355803,23.083872;113.355803,23.083872;113.355894,23.083103;113.355894,23.083103;113.355907,23.083038;113.355907,23.083038;113.355946,23.082826',\n",
       "      'road': '赤沙南约新街',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 531,\n",
       "      'duration': 127,\n",
       "      'instruction': '沿新滘东路向西骑行531米左转',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.355946,23.082821;113.354991,23.082548;113.354991,23.082548;113.35467,23.082448;113.35467,23.082448;113.35451,23.0824;113.35451,23.0824;113.354219,23.082309;113.354219,23.082309;113.353563,23.082131;113.353563,23.082131;113.353351,23.082157;113.351502,23.081671;113.351502,23.081671;113.351328,23.081623;113.351328,23.081623;113.351128,23.081563;113.351128,23.081563;113.350946,23.081493',\n",
       "      'road': '新滘东路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 42,\n",
       "      'duration': 10,\n",
       "      'instruction': '向南骑行42米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.350942,23.081489;113.351055,23.081176;113.351055,23.081176;113.351081,23.081128',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': None,\n",
       "      'assistant_action': '',\n",
       "      'distance': 357,\n",
       "      'duration': 86,\n",
       "      'instruction': '沿新滘东路向西骑行357米null',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.351081,23.081124;113.349878,23.080764;113.349878,23.080764;113.349579,23.080712;113.349579,23.080712;113.349392,23.080673;113.349392,23.080673;113.348902,23.080569;113.348902,23.080569;113.348759,23.080534;113.348759,23.080534;113.348559,23.08049;113.348559,23.08049;113.348286,23.080421;113.348286,23.080421;113.347977,23.080347;113.347977,23.080347;113.347782,23.080304;113.347691,23.080299',\n",
       "      'road': '新滘东路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': '',\n",
       "      'distance': 72,\n",
       "      'duration': 17,\n",
       "      'instruction': '沿新滘东路向西南骑行72米直行',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.347687,23.080295;113.347535,23.080243;113.3474,23.080148;113.3474,23.080148;113.347261,23.080004;113.34724,23.079952;113.347231,23.079852',\n",
       "      'road': '新滘东路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 568,\n",
       "      'duration': 136,\n",
       "      'instruction': '沿华洲路向西南骑行568米左转',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.347227,23.079848;113.347222,23.079644;113.347101,23.079245;113.347101,23.079245;113.34701,23.079076;113.346871,23.078854;113.346788,23.078668;113.346788,23.078668;113.346736,23.078542;113.346736,23.078542;113.346597,23.07816;113.346597,23.07816;113.346528,23.077973;113.346428,23.077799;113.346428,23.077799;113.346324,23.077622;113.345924,23.077062;113.345924,23.077062;113.345738,23.076784;113.345738,23.076784;113.345569,23.076558;113.345569,23.076558;113.345074,23.075898;113.345074,23.075898;113.344944,23.075694;113.344805,23.075391;113.344805,23.075391;113.344783,23.075265',\n",
       "      'road': '华洲路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 141,\n",
       "      'duration': 34,\n",
       "      'instruction': '沿华洲路向东南骑行141米右转',\n",
       "      'orientation': '东南',\n",
       "      'polyline': '113.344779,23.07526;113.344961,23.075056;113.344961,23.075056;113.345174,23.074787;113.345174,23.074787;113.345625,23.074253',\n",
       "      'road': '华洲路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 2195,\n",
       "      'duration': 527,\n",
       "      'instruction': '沿华泰横路向南骑行2195米左转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.345625,23.074249;113.34556,23.074162;113.345226,23.073867;113.344674,23.073498;113.344158,23.073108;113.344158,23.073108;113.343911,23.072938;113.343911,23.072938;113.343355,23.072548;113.343355,23.072548;113.342821,23.072122;113.342821,23.072122;113.342487,23.071832;113.342487,23.071832;113.342018,23.071432;113.341944,23.071345;113.341923,23.071289;113.341923,23.071289;113.341914,23.071207;113.341923,23.071059;113.341923,23.071059;113.342014,23.070638;113.342014,23.070638;113.342053,23.070503;113.342053,23.070503;113.342174,23.070161;113.342174,23.070161;113.342374,23.069627;113.342643,23.069019;113.342734,23.068845;113.34303,23.068407;113.343351,23.067869;113.343351,23.067869;113.343372,23.067826;113.343372,23.067826;113.343442,23.067543;113.343572,23.067192;113.343854,23.066528;113.344023,23.06622;113.344023,23.06622;113.344045,23.066181;113.344045,23.066181;113.344158,23.065747;113.34441,23.065004;113.344579,23.06441;113.344579,23.06441;113.34474,23.063819;113.34474,23.063819;113.344961,23.063086;113.345295,23.062296;113.345382,23.061988;113.345425,23.061111;113.345434,23.060655;113.345399,23.060078;113.345326,23.059575;113.345326,23.059575;113.345295,23.059323;113.345234,23.059062;113.345139,23.05885;113.345043,23.058702;113.345043,23.058702;113.344826,23.058281;113.344683,23.057973;113.344683,23.057973;113.344392,23.056819;113.344392,23.056819;113.344371,23.05671',\n",
       "      'road': '华泰横路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 2162,\n",
       "      'duration': 519,\n",
       "      'instruction': '沿小洲东路向东骑行2162米向右前方行驶',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.344366,23.056706;113.34776,23.056688;113.34776,23.056688;113.351445,23.056662;113.351445,23.056662;113.354162,23.056658;113.354362,23.056645;113.354744,23.056589;113.354744,23.056589;113.35487,23.056562;113.35487,23.056562;113.355903,23.056285;113.356832,23.056172;113.356832,23.056172;113.358051,23.056042;113.358051,23.056042;113.358533,23.055998;113.359036,23.056003;113.359036,23.056003;113.359266,23.056016;113.359266,23.056016;113.359557,23.056029;113.359557,23.056029;113.359944,23.056042;113.359944,23.056042;113.360191,23.05605;113.360191,23.05605;113.361011,23.056042;113.361011,23.056042;113.36135,23.056042;113.36135,23.056042;113.361866,23.05605;113.361866,23.05605;113.361975,23.056055;113.361975,23.056055;113.363715,23.05612;113.363715,23.05612;113.364141,23.056137;113.365135,23.05622;113.365369,23.056228;113.365486,23.05625',\n",
       "      'road': '小洲东路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 821,\n",
       "      'duration': 197,\n",
       "      'instruction': '沿小洲路向东骑行821米左转',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.365486,23.05625;113.365569,23.056224;113.365668,23.056155;113.365833,23.055994;113.366536,23.055082;113.366536,23.055082;113.367027,23.054397;113.367153,23.054253;113.367322,23.054119;113.367452,23.054067;113.367535,23.054054;113.367535,23.054054;113.368854,23.053958;113.368854,23.053958;113.370764,23.053806;113.370764,23.053806;113.371306,23.053776;113.371619,23.053802;113.371619,23.053802;113.372135,23.053976;113.372135,23.053976;113.372322,23.053941',\n",
       "      'road': '小洲路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 44,\n",
       "      'duration': 11,\n",
       "      'instruction': '沿大学城外环西路向东北骑行44米右转',\n",
       "      'orientation': '东北',\n",
       "      'polyline': '113.372322,23.053937;113.372565,23.05428',\n",
       "      'road': '大学城外环西路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 1980,\n",
       "      'duration': 475,\n",
       "      'instruction': '沿北亭村大街向东南骑行1980米右转',\n",
       "      'orientation': '东南',\n",
       "      'polyline': '113.372565,23.05428;113.374197,23.053637;113.374197,23.053637;113.376011,23.052912;113.376011,23.052912;113.376189,23.052821;113.376311,23.052739;113.376502,23.052565;113.376675,23.05237;113.376806,23.052201;113.376806,23.052201;113.376944,23.051879;113.376997,23.051714;113.377036,23.051419;113.377036,23.051419;113.377036,23.051207;113.376988,23.050729;113.37671,23.048563;113.376697,23.048168;113.376736,23.047609;113.376736,23.047609;113.376797,23.047274;113.376997,23.046658;113.376997,23.046658;113.377075,23.046502;113.377075,23.046502;113.377266,23.046137;113.377409,23.045898;113.377409,23.045898;113.377622,23.045612;113.378003,23.045178;113.378546,23.044709;113.378546,23.044709;113.378559,23.044523;113.378559,23.044523;113.37878,23.044523;113.37878,23.044523;113.378828,23.044492;113.378828,23.044492;113.379089,23.044288;113.379089,23.044288;113.379818,23.043707;113.379818,23.043707;113.380508,23.043164;113.380508,23.043164;113.380599,23.04309;113.380599,23.04309;113.381194,23.042626;113.381194,23.042626;113.381298,23.042543;113.381298,23.042543;113.381801,23.042157;113.381801,23.042157;113.382118,23.041949;113.382118,23.041949;113.3823,23.041866;113.3823,23.041866;113.382526,23.041793;113.382778,23.04174;113.38316,23.041684',\n",
       "      'road': '北亭村大街',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 302,\n",
       "      'duration': 72,\n",
       "      'instruction': '沿大学城广美路向东南骑行302米左转',\n",
       "      'orientation': '东南',\n",
       "      'polyline': '113.38316,23.04168;113.383251,23.041411;113.383437,23.041042;113.383437,23.041042;113.383628,23.040751;113.383793,23.040543;113.384293,23.040009;113.384444,23.039813;113.384648,23.039505;113.384648,23.039505;113.384727,23.039384',\n",
       "      'road': '大学城广美路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 1722,\n",
       "      'duration': 413,\n",
       "      'instruction': '沿大学城中环西路向东骑行1722米向右前方行驶',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.384727,23.039379;113.384779,23.03941;113.384779,23.03941;113.386085,23.040156;113.386085,23.040156;113.386441,23.040347;113.386753,23.040477;113.387187,23.040638;113.387569,23.04076;113.387569,23.04076;113.387821,23.040825;113.388294,23.040916;113.388294,23.040916;113.388546,23.040955;113.388546,23.040955;113.388898,23.041003;113.388898,23.041003;113.389592,23.041059;113.390095,23.041059;113.390095,23.041059;113.390395,23.041046;113.390998,23.040985;113.390998,23.040985;113.391163,23.040972;113.391163,23.040972;113.393177,23.040777;113.393698,23.040751;113.394123,23.04076;113.394757,23.040803;113.395469,23.040885;113.396254,23.041033;113.396736,23.041159;113.396736,23.041159;113.397613,23.04145;113.398138,23.041675;113.398138,23.041675;113.398199,23.041701;113.398199,23.041701;113.399067,23.042183;113.399154,23.042261;113.399336,23.042461;113.399336,23.042461;113.400061,23.043064;113.400061,23.043064;113.400395,23.043281',\n",
       "      'road': '大学城中环西路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向左前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 34,\n",
       "      'duration': 8,\n",
       "      'instruction': '沿大学城中环西路向东骑行34米向左前方行驶',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.400395,23.043281;113.400716,23.043346',\n",
       "      'road': '大学城中环西路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': None,\n",
       "      'distance': 241,\n",
       "      'duration': 58,\n",
       "      'instruction': '沿大学城中环东路向东北骑行241米右转',\n",
       "      'orientation': '东北',\n",
       "      'polyline': '113.400716,23.043346;113.400777,23.043385;113.400777,23.043385;113.400955,23.04355;113.400955,23.04355;113.401428,23.044062;113.401654,23.044332;113.401654,23.044332;113.401884,23.044609;113.402205,23.045048',\n",
       "      'road': '大学城中环东路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': '',\n",
       "      'distance': 1319,\n",
       "      'duration': 317,\n",
       "      'instruction': '沿大学城中八路骑行1319米直行',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.402205,23.045048;113.402378,23.045126;113.402378,23.045126;113.402487,23.045135;113.402609,23.045117;113.402609,23.045117;113.403112,23.04464;113.403112,23.04464;113.403355,23.044405;113.403694,23.043963;113.403694,23.043963;113.403737,23.043889;113.403737,23.043889;113.404141,23.043503;113.404141,23.043503;113.404362,23.04329;113.404362,23.04329;113.405095,23.042578;113.405095,23.042578;113.405265,23.0424;113.405265,23.0424;113.405881,23.041806;113.406089,23.041628;113.406089,23.041628;113.406424,23.041337;113.406424,23.041337;113.406576,23.041189;113.406576,23.041189;113.407287,23.040473;113.407287,23.040473;113.407444,23.040404;113.407444,23.040404;113.407539,23.040356;113.407539,23.040356;113.407713,23.040243;113.407856,23.040095;113.407912,23.039991;113.407964,23.03977;113.407951,23.039627;113.407917,23.039527;113.407656,23.039158;113.407656,23.039158;113.40694,23.038177;113.40694,23.038177;113.406723,23.03786;113.40671,23.037804;113.406719,23.037752;113.406905,23.037565;113.40747,23.03704;113.40747,23.03704;113.407713,23.03678;113.407713,23.03678;113.407791,23.036706;113.407947,23.036593;113.407947,23.036593;113.408016,23.036562;113.408216,23.036519',\n",
       "      'road': '大学城中八路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': '',\n",
       "      'distance': 555,\n",
       "      'duration': 133,\n",
       "      'instruction': '向东骑行555米直行',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.408216,23.036515;113.408438,23.036484;113.408859,23.036619;113.409397,23.036749;113.412687,23.036979;113.413099,23.036979;113.413403,23.036923;113.41352,23.03681',\n",
       "      'road': '',\n",
       "      'walk_type': 30},\n",
       "     {'action': '向左前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 147,\n",
       "      'duration': 35,\n",
       "      'instruction': '沿渡口路向东南骑行147米向左前方行驶',\n",
       "      'orientation': '东南',\n",
       "      'polyline': '113.41352,23.036806;113.413715,23.036536;113.413715,23.036536;113.413841,23.036324;113.413841,23.036324;113.413997,23.036202;113.414076,23.036172;113.414206,23.036172;113.41454,23.036133;113.414601,23.036102',\n",
       "      'road': '渡口路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 164,\n",
       "      'duration': 39,\n",
       "      'instruction': '沿渡口路向东骑行164米向右前方行驶',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.414601,23.036098;113.414783,23.036111;113.415543,23.036102;113.415543,23.036102;113.416007,23.036085;113.416211,23.036059',\n",
       "      'road': '渡口路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': '',\n",
       "      'distance': 44,\n",
       "      'duration': 11,\n",
       "      'instruction': '沿渡口路向东南骑行44米直行',\n",
       "      'orientation': '东南',\n",
       "      'polyline': '113.416211,23.036055;113.416298,23.036007;113.41635,23.035942;113.41638,23.035794;113.416376,23.035716',\n",
       "      'road': '渡口路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 153,\n",
       "      'duration': 37,\n",
       "      'instruction': '沿新广路向南骑行153米向右前方行驶',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.416372,23.035712;113.416372,23.035299;113.416372,23.035299;113.416354,23.03467;113.416354,23.03467;113.416237,23.034336',\n",
       "      'road': '新广路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': None,\n",
       "      'distance': 204,\n",
       "      'duration': 49,\n",
       "      'instruction': '沿新广路向西南骑行204米直行',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.416233,23.034332;113.416141,23.034262;113.416042,23.034149;113.415582,23.033446;113.415356,23.033134;113.415356,23.033134;113.415286,23.033034;113.415286,23.033034;113.415148,23.032786',\n",
       "      'road': '新广路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': None,\n",
       "      'distance': 5087,\n",
       "      'duration': 1221,\n",
       "      'instruction': '沿市新公路向西南骑行5087米向右前方行驶',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.415143,23.032782;113.415109,23.032704;113.414332,23.031471;113.414332,23.031471;113.413828,23.030569;113.413759,23.030482;113.413759,23.030482;113.413181,23.029657;113.413181,23.029657;113.413064,23.029497;113.413064,23.029497;113.412157,23.02822;113.412157,23.02822;113.411966,23.027947;113.411966,23.027947;113.41135,23.027079;113.41135,23.027079;113.410859,23.026398;113.410859,23.026398;113.410807,23.026332;113.410807,23.026332;113.410343,23.025768;113.410343,23.025768;113.410095,23.025469;113.410095,23.025469;113.409891,23.025204;113.409891,23.025204;113.409761,23.025048;113.409761,23.025048;113.40967,23.024926;113.40967,23.024926;113.409401,23.024527;113.409401,23.024527;113.409128,23.024062;113.409128,23.024062;113.408793,23.023542;113.408793,23.023542;113.40855,23.023173;113.408229,23.022622;113.408229,23.022622;113.40783,23.021992;113.40783,23.021992;113.407665,23.021745;113.407396,23.021402;113.407105,23.021081;113.406901,23.02089;113.406901,23.02089;113.406367,23.020273;113.406367,23.020273;113.406285,23.020191;113.406285,23.020191;113.405773,23.019622;113.405773,23.019622;113.405694,23.019549;113.405694,23.019549;113.404475,23.018247;113.404475,23.018247;113.404314,23.018099;113.404314,23.018099;113.403889,23.017613;113.403568,23.017214;113.403568,23.017214;113.403368,23.016953;113.403368,23.016953;113.403316,23.016879;113.403316,23.016879;113.403225,23.016749;113.403225,23.016749;113.40201,23.014996;113.40201,23.014996;113.401536,23.014288;113.401376,23.014076;113.401376,23.014076;113.401254,23.013919;113.401254,23.013919;113.401215,23.013455;113.401215,23.013455;113.40105,23.011623;113.400942,23.010582;113.400942,23.010582;113.400933,23.01049;113.400933,23.01049;113.400799,23.009392;113.400799,23.009392;113.400742,23.00908;113.400647,23.008676;113.400647,23.008676;113.400547,23.00819;113.400547,23.00819;113.400074,23.006458;113.400074,23.006458;113.399822,23.005508;113.399822,23.005508;113.399722,23.005148;113.399722,23.005148;113.399605,23.004779;113.399605,23.004779;113.39957,23.004575;113.39957,23.004575;113.399492,23.004253;113.399492,23.004253;113.39944,23.004028;113.39944,23.004028;113.399384,23.003798;113.399384,23.003798;113.39911,23.002756;113.39911,23.002756;113.398828,23.001658;113.398828,23.001658;113.398737,23.001306;113.398737,23.001306;113.398164,22.999097;113.398164,22.999097;113.39809,22.998806;113.39809,22.998806;113.397778,22.997595;113.397778,22.997595;113.39773,22.997418;113.39773,22.997418;113.3976,22.99694;113.3976,22.99694;113.397578,22.996849;113.397578,22.996849;113.397478,22.996263;113.397457,22.996094;113.397457,22.996094;113.397439,22.995942;113.397439,22.995942;113.396784,22.992778;113.396784,22.992778;113.396753,22.99263;113.396753,22.99263;113.396662,22.992109;113.396662,22.992109;113.396632,22.991931;113.396632,22.991931;113.396623,22.991888;113.396623,22.991888;113.396623,22.991832;113.396623,22.991832;113.39658,22.991502;113.396502,22.991098',\n",
       "      'road': '市新公路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': None,\n",
       "      'distance': 95,\n",
       "      'duration': 23,\n",
       "      'instruction': '骑行95米直行',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.396497,22.991094;113.396432,22.991007;113.396411,22.990955;113.396411,22.990955;113.39638,22.990872;113.396359,22.99079;113.396359,22.990642;113.396359,22.990599;113.396389,22.990521;113.396458,22.990434;113.396458,22.990434;113.39658,22.99033',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 724,\n",
       "      'duration': 174,\n",
       "      'instruction': '沿市新公路向南骑行724米向右前方行驶',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.39658,22.990326;113.396832,22.990109;113.396832,22.990109;113.397049,22.989883;113.397313,22.989479;113.397313,22.989479;113.397365,22.989323;113.397452,22.98888;113.397452,22.98888;113.397474,22.988641;113.39747,22.988424;113.3974,22.988082;113.3974,22.988082;113.397318,22.987765;113.397318,22.987765;113.397274,22.9876;113.397274,22.9876;113.397244,22.987504;113.397244,22.987504;113.397144,22.987166;113.397144,22.987166;113.397096,22.987027;113.397096,22.987027;113.396892,22.986172;113.396892,22.986172;113.396632,22.985169;113.396632,22.985169;113.396463,22.984674;113.396463,22.984674;113.39622,22.984171',\n",
       "      'road': '市新公路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': '',\n",
       "      'distance': 1188,\n",
       "      'duration': 285,\n",
       "      'instruction': '沿市新公路向西南骑行1188米直行',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.396215,22.984167;113.395764,22.98362;113.395764,22.98362;113.395699,22.983576;113.395699,22.983576;113.395473,22.98342;113.395473,22.98342;113.395304,22.983316;113.395304,22.983316;113.39464,22.982973;113.39464,22.982973;113.393924,22.982622;113.393924,22.982622;113.393611,22.982461;113.393611,22.982461;113.393299,22.982305;113.393299,22.982305;113.392648,22.981984;113.392648,22.981984;113.392487,22.981897;113.392487,22.981897;113.392122,22.981714;113.391367,22.981324;113.391367,22.981324;113.391007,22.981111;113.390864,22.981007;113.390634,22.980812;113.390634,22.980812;113.390499,22.980686;113.390499,22.980686;113.390343,22.980521;113.390148,22.980273;113.390148,22.980273;113.389939,22.979983;113.389939,22.979983;113.389779,22.979614;113.389779,22.979614;113.389718,22.979462;113.389718,22.979462;113.389527,22.978915;113.389527,22.978915;113.389336,22.978429;113.389336,22.978429;113.38921,22.978121;113.38921,22.978121;113.389054,22.977782;113.389054,22.977782;113.38895,22.977552;113.38895,22.977552;113.388759,22.977174;113.388759,22.977174;113.388611,22.976892;113.388611,22.976892;113.38849,22.976693',\n",
       "      'road': '市新公路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 670,\n",
       "      'duration': 161,\n",
       "      'instruction': '沿市新路向西南骑行670米向右前方行驶',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.388485,22.976688;113.388325,22.976393;113.388325,22.976393;113.388064,22.975951;113.388064,22.975951;113.388003,22.975838;113.388003,22.975838;113.387721,22.97536;113.387721,22.97536;113.387409,22.974839;113.387409,22.974839;113.387148,22.974427;113.387148,22.974427;113.386927,22.974058;113.386688,22.973572;113.386688,22.973572;113.386506,22.973234;113.386506,22.973234;113.386354,22.972882;113.386354,22.972882;113.386233,22.972587;113.386233,22.972587;113.386003,22.972066;113.386003,22.972066;113.385872,22.971762;113.385738,22.971541;113.38553,22.97125',\n",
       "      'road': '市新路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向左前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 772,\n",
       "      'duration': 185,\n",
       "      'instruction': '沿市新路向西南骑行772米向左前方行驶',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.385525,22.971246;113.385204,22.971046;113.385204,22.971046;113.384922,22.970907;113.384922,22.970907;113.3848,22.970855;113.3848,22.970855;113.38467,22.970829;113.384201,22.970595;113.384201,22.970595;113.383668,22.970321;113.383668,22.970321;113.383381,22.970135;113.383242,22.97;113.383242,22.97;113.383069,22.969813;113.382982,22.969683;113.382912,22.969518;113.382912,22.969518;113.382739,22.968776;113.382739,22.968776;113.38273,22.968724;113.38273,22.968724;113.382656,22.968424;113.382626,22.968346;113.382561,22.968273;113.382561,22.968273;113.382257,22.967951;113.382083,22.967821;113.382083,22.967821;113.381806,22.967635;113.381806,22.967635;113.38148,22.967431;113.38148,22.967431;113.381428,22.967396;113.381428,22.967396;113.381341,22.967352;113.381341,22.967352;113.380777,22.967044;113.380725,22.966975;113.380725,22.966975;113.380512,22.966849;113.380512,22.966849;113.380252,22.966658',\n",
       "      'road': '市新路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 785,\n",
       "      'duration': 188,\n",
       "      'instruction': '沿市新路向西南骑行785米左转',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.380247,22.966654;113.380122,22.966263;113.380122,22.966263;113.380039,22.965907;113.380039,22.965907;113.379948,22.965651;113.379948,22.965651;113.379792,22.965143;113.379727,22.964991;113.379609,22.964813;113.379609,22.964813;113.379536,22.964705;113.379536,22.964705;113.379427,22.964566;113.379427,22.964566;113.379154,22.964206;113.379154,22.964206;113.378941,22.963937;113.378941,22.963937;113.378854,22.963841;113.378854,22.963841;113.378741,22.963702;113.378741,22.963702;113.378451,22.963355;113.378451,22.963355;113.377834,22.962643;113.377834,22.962643;113.377344,22.962023;113.376949,22.961584;113.376949,22.961584;113.376771,22.961398;113.376771,22.961398;113.376576,22.961181;113.376576,22.961181;113.376389,22.960985;113.376389,22.960985;113.376155,22.960694',\n",
       "      'road': '市新路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': None,\n",
       "      'distance': 3287,\n",
       "      'duration': 789,\n",
       "      'instruction': '沿番禺大道北辅路向南骑行3287米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.37615,22.96069;113.376584,22.960499;113.376584,22.960499;113.376897,22.960365;113.376897,22.960365;113.377326,22.960217;113.3777,22.960095;113.3777,22.960095;113.378646,22.959852;113.378646,22.959852;113.37911,22.95974;113.37911,22.95974;113.379431,22.959657;113.379431,22.959657;113.380269,22.959449;113.380269,22.959449;113.380508,22.959397;113.380508,22.959397;113.381497,22.959162;113.381888,22.959058;113.381888,22.959058;113.381949,22.959041;113.381949,22.959041;113.382031,22.959015;113.382031,22.959015;113.382543,22.958837;113.382786,22.958728;113.382986,22.958611;113.382986,22.958611;113.383307,22.958403;113.38365,22.958138;113.38365,22.958138;113.383863,22.957964;113.383863,22.957964;113.384136,22.957695;113.384384,22.9574;113.384497,22.957227;113.384497,22.957227;113.384701,22.956905;113.384796,22.956719;113.38497,22.956263;113.385069,22.955929;113.385182,22.955399;113.385221,22.955135;113.385221,22.955135;113.385252,22.95497;113.385252,22.954722;113.385252,22.954722;113.38526,22.954501;113.385247,22.954314;113.385247,22.954314;113.385135,22.953546;113.385135,22.953546;113.385056,22.952843;113.385056,22.952843;113.385026,22.952556;113.385026,22.952556;113.385004,22.952361;113.385004,22.952361;113.384944,22.951884;113.384944,22.951884;113.384883,22.951315;113.384883,22.951315;113.384844,22.950929;113.384844,22.950929;113.384805,22.950564;113.384805,22.950564;113.384705,22.949453;113.384653,22.949076;113.384653,22.949076;113.384644,22.949019;113.384644,22.949019;113.384579,22.948355;113.384579,22.948355;113.38457,22.947552;113.38457,22.947552;113.384657,22.946628;113.384657,22.946628;113.38467,22.946536;113.38467,22.946536;113.384709,22.94625;113.384709,22.94625;113.384731,22.946124;113.384731,22.946124;113.384644,22.94602;113.384644,22.94602;113.384657,22.946011;113.384657,22.946011;113.384709,22.945964;113.384748,22.945885;113.3848,22.945716;113.3848,22.945716;113.384857,22.945391;113.384857,22.945391;113.385161,22.943542;113.385161,22.943542;113.385395,22.942179;113.385395,22.942179;113.385543,22.941259;113.385543,22.941259;113.385734,22.940052;113.385734,22.940052;113.385786,22.939792;113.385786,22.939792;113.385894,22.939262;113.385894,22.939262;113.385924,22.939076;113.385924,22.939076;113.386007,22.938589;113.386007,22.938589;113.386055,22.938351;113.386055,22.938351;113.386246,22.93737;113.386246,22.93737;113.386359,22.936901;113.386519,22.936385',\n",
       "      'road': '番禺大道北辅路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 516,\n",
       "      'duration': 124,\n",
       "      'instruction': '沿清河东路骑行516米向右前方行驶',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.386519,22.93638;113.386467,22.936233;113.386376,22.936085;113.386302,22.93599;113.386302,22.93599;113.386224,22.935929;113.386163,22.935911;113.386059,22.93589;113.385942,22.935881;113.385942,22.935881;113.385738,22.935885;113.385738,22.935885;113.384987,22.935894;113.384987,22.935894;113.384188,22.935911;113.384188,22.935911;113.382387,22.935964;113.382387,22.935964;113.382057,22.935977;113.382057,22.935977;113.381775,22.935985;113.381775,22.935985;113.381745,22.936016',\n",
       "      'road': '清河东路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向左前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 33,\n",
       "      'duration': 8,\n",
       "      'instruction': '骑行33米向左前方行驶',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.381749,22.936024;113.381584,22.935768',\n",
       "      'road': '',\n",
       "      'walk_type': 1},\n",
       "     {'action': '向左前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 18,\n",
       "      'duration': 4,\n",
       "      'instruction': '沿盛泰路向南骑行18米向左前方行驶',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.38158,22.935764;113.381571,22.935608',\n",
       "      'road': '盛泰路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 30,\n",
       "      'duration': 7,\n",
       "      'instruction': '骑行30米左转',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.381567,22.935603;113.381758,22.935391',\n",
       "      'road': '',\n",
       "      'walk_type': 1},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 162,\n",
       "      'duration': 39,\n",
       "      'instruction': '沿清河东路向东骑行162米右转',\n",
       "      'orientation': '东',\n",
       "      'polyline': '113.381758,22.935386;113.381858,22.935443;113.381858,22.935443;113.381979,22.935443;113.381979,22.935443;113.382431,22.935456;113.382431,22.935456;113.382604,22.935456;113.382604,22.935456;113.383338,22.935425',\n",
       "      'road': '清河东路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '',\n",
       "      'assistant_action': '到达目的地',\n",
       "      'distance': 157,\n",
       "      'duration': 38,\n",
       "      'instruction': '沿广场西路向南骑行157米到达目的地',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.383338,22.935421;113.383338,22.934835;113.383338,22.934835;113.383342,22.934002',\n",
       "      'road': '广场西路',\n",
       "      'walk_type': 0}]}]},\n",
       " 'errcode': 0,\n",
       " 'errdetail': None,\n",
       " 'errmsg': 'OK',\n",
       " 'ext': None}"
      ]
     },
     "execution_count": 44,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.bicycling(irene_key,'113.361200,23.124680','113.384300,22.934005')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 行政区域查询\n",
    "> 简介：行政区域查询是一类简单的HTTP接口，根据用户输入的搜索条件可以帮助用户快速的查找特定的行政区域信息。  \n",
    "> URL:https://restapi.amap.com/v3/config/district?parameters  \n",
    "> request.get  \n",
    "> 参数：key、keywords、subdistrict、page、offset、extensions、filter、callback、output  "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 45,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'suggestion': {'keywords': [], 'cities': []},\n",
       " 'districts': [{'citycode': '020',\n",
       "   'adcode': '440100',\n",
       "   'name': '广州市',\n",
       "   'center': '113.280637,23.125178',\n",
       "   'level': 'city',\n",
       "   'districts': [{'citycode': '020',\n",
       "     'adcode': '440117',\n",
       "     'name': '从化区',\n",
       "     'center': '113.587386,23.545283',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440115',\n",
       "     'name': '南沙区',\n",
       "     'center': '113.53738,22.794531',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440114',\n",
       "     'name': '花都区',\n",
       "     'center': '113.211184,23.39205',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440111',\n",
       "     'name': '白云区',\n",
       "     'center': '113.262831,23.162281',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440113',\n",
       "     'name': '番禺区',\n",
       "     'center': '113.364619,22.938582',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440103',\n",
       "     'name': '荔湾区',\n",
       "     'center': '113.243038,23.124943',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440105',\n",
       "     'name': '海珠区',\n",
       "     'center': '113.262008,23.103131',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440118',\n",
       "     'name': '增城区',\n",
       "     'center': '113.829579,23.290497',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440104',\n",
       "     'name': '越秀区',\n",
       "     'center': '113.280714,23.125624',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440112',\n",
       "     'name': '黄埔区',\n",
       "     'center': '113.450761,23.103239',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '020',\n",
       "     'adcode': '440106',\n",
       "     'name': '天河区',\n",
       "     'center': '113.335367,23.13559',\n",
       "     'level': 'district',\n",
       "     'districts': []}]}]}"
      ]
     },
     "execution_count": 45,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.district(irene_key,\"广州\",\"3\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 搜索POI\n",
    "> 简介:搜索服务API是一类简单的HTTP接口，提供多种查询POI信息的能力，其中包括关键字搜索、周边搜索、多边形搜索、ID查询四种筛选机制。  \n",
    "> URL: https://restapi.amap.com/v3/place/text?parameters  \n",
    "> request.get  \n",
    "> 参数:key、keywords、types、city、citylimit、children、offset、page、extension、sig、output、callback"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 46,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'suggestion': {'keywords': [], 'cities': []},\n",
       " 'count': '152',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': [],\n",
       "   'address': '温泉大道882号',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'photos': [],\n",
       "   'typecode': '141201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院',\n",
       "   'location': '113.679262,23.632583',\n",
       "   'tel': '020-61787331',\n",
       "   'shopid': [],\n",
       "   'id': 'B00140MR9A'},\n",
       "  {'parent': 'B0FFMCZOK0',\n",
       "   'address': '温泉大道882',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '通行设施;临街院门;临街院门',\n",
       "   'photos': [],\n",
       "   'typecode': '991400',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': '101',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院(西北门)',\n",
       "   'location': '113.672109,23.643371',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141JCWL'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'photos': [],\n",
       "   'typecode': '141201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院',\n",
       "   'location': '113.671493,23.643831',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFMCZOK0'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '温泉大道886号中山大学南方学院内',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;学校',\n",
       "   'photos': [],\n",
       "   'typecode': '141200',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院-综合楼',\n",
       "   'location': '113.680117,23.631544',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFF2VMJ4'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '中山路',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院音乐系',\n",
       "   'location': '113.678792,23.635389',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKPXMCN'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '温泉大道882号',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '通行设施;临街院门;临街院门',\n",
       "   'photos': [],\n",
       "   'typecode': '991400',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': '101',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院(东南门)',\n",
       "   'location': '113.678733,23.628290',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFK8J7XY'},\n",
       "  {'parent': 'B0FFMCZOK0',\n",
       "   'address': '温泉大道882',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '通行设施;临街院门;临街院门',\n",
       "   'photos': [],\n",
       "   'typecode': '991400',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': '101',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院(正门)',\n",
       "   'location': '113.671663,23.643941',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0G06MOP96'},\n",
       "  {'parent': [],\n",
       "   'address': '神岗镇',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;小学',\n",
       "   'photos': [],\n",
       "   'typecode': '141203',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院附属小学',\n",
       "   'location': '113.522758,23.473157',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLA7KQW'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉大道882号中山大学南方学院',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;学校',\n",
       "   'photos': [],\n",
       "   'typecode': '141200',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院-综合楼',\n",
       "   'location': '113.677892,23.628958',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLFILKM'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '中山大学南方学院',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼9号',\n",
       "   'location': '113.679747,23.633032',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLFIY0N'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路4附近',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院西区饭堂',\n",
       "   'location': '113.676210,23.632177',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFJLW0O9'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路21',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼2号',\n",
       "   'location': '113.677060,23.631346',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141TRVH'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼10号',\n",
       "   'location': '113.680125,23.633492',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFFTC9PH'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '温泉大道882号中山大学南方学院',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院-第11教学楼',\n",
       "   'location': '113.680037,23.633173',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFJKIA10'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼8号',\n",
       "   'location': '113.680399,23.634329',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141WQCO'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路7',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'photos': [],\n",
       "   'typecode': '141201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼7号',\n",
       "   'location': '113.678600,23.633330',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141TQGR'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '温泉大道882号中山大学南方学院新综合楼二楼',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院达人书院',\n",
       "   'location': '113.679041,23.632392',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFM4JIF8'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路29',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼4号',\n",
       "   'location': '113.677460,23.630490',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141TR76'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路附近',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院1号实验楼',\n",
       "   'location': '113.678215,23.631370',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKP9ET5'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '温泉镇博学路中山大学南方学院9号教学楼',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院-政商研究院',\n",
       "   'location': '113.680427,23.633994',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFL9B0QY'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 46,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.poi_keywords(irene_key,\"中山大学南方学院\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 47,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'suggestion': {'keywords': [], 'cities': []},\n",
       " 'count': '760',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': [],\n",
       "   'address': '温泉大道886号中山大学南方学院内中山大学南方学院-综合楼附近',\n",
       "   'distance': '15',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;物流速递;物流速递',\n",
       "   'photos': [],\n",
       "   'typecode': '070500',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '菜鸟驿站(综合物流服务中心)',\n",
       "   'location': '113.680201,23.631424',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFJL1OL7'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇明月山溪大道及第大街8号',\n",
       "   'distance': '47',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '淼福猪肚鸡',\n",
       "   'location': '113.679658,23.631503',\n",
       "   'tel': '18617363673',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKTCG4J'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇笃行路20号广东南方学院商业中心2楼027铺',\n",
       "   'distance': '123',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;摄影冲印店;摄影冲印',\n",
       "   'photos': [],\n",
       "   'typecode': '071300',\n",
       "   'shopinfo': '1',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '可可喵摄照相馆',\n",
       "   'location': '113.680369,23.630460',\n",
       "   'tel': '19521233248',\n",
       "   'shopid': [],\n",
       "   'id': 'B0G3XMDJNF'},\n",
       "  {'parent': 'B0FFKTKATW',\n",
       "   'address': '中山大学南方学院',\n",
       "   'distance': '128',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;宿舍',\n",
       "   'photos': [],\n",
       "   'typecode': '120303',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '308',\n",
       "   'name': '聚贤楼10号',\n",
       "   'location': '113.681253,23.631036',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLBEOND'},\n",
       "  {'parent': [],\n",
       "   'address': '博学路中山大学南方学院后门润泰超市首层23号',\n",
       "   'distance': '141',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;快餐厅;快餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '我家厨房',\n",
       "   'location': '113.679289,23.632563',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFK28XPU'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇中山大学南方学院后门润泰超市一楼05号商铺',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;甜品店;甜品店',\n",
       "   'photos': [],\n",
       "   'typecode': '050900',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '味美轩(中大店)',\n",
       "   'location': '113.679286,23.632571',\n",
       "   'tel': '15915874513',\n",
       "   'shopid': [],\n",
       "   'id': 'B0G2T96S9V'},\n",
       "  {'parent': [],\n",
       "   'address': '中山大学南方学院',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;四川菜(川菜)',\n",
       "   'photos': [],\n",
       "   'typecode': '050102',\n",
       "   'shopinfo': '1',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '重庆湖边纸包鱼',\n",
       "   'location': '113.679871,23.630292',\n",
       "   'tel': '13924024938',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFL7NUA2'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇中山大学南方学院后门润泰超市一楼05号商铺',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;特色/地方风味餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050118',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '劲酷烤吧',\n",
       "   'location': '113.679286,23.632573',\n",
       "   'tel': '13719231627',\n",
       "   'shopid': [],\n",
       "   'id': 'B0G3AYBO5X'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇中山大学南方学院后门润泰超市一楼05号商铺',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;广东菜(粤菜)',\n",
       "   'photos': [],\n",
       "   'typecode': '050103',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '东记乡村美食',\n",
       "   'location': '113.679286,23.632573',\n",
       "   'tel': '13922398107',\n",
       "   'shopid': [],\n",
       "   'id': 'B0G3APADKJ'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇中山大学南方学院后门润泰超市一楼05号商铺',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;快餐厅;快餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '北方饺子馆',\n",
       "   'location': '113.679286,23.632573',\n",
       "   'tel': '13434241448',\n",
       "   'shopid': [],\n",
       "   'id': 'B0G2Z7IX80'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇中山大学南方学院后门润泰超市一楼05号商铺',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '第1烤场',\n",
       "   'location': '113.679286,23.632573',\n",
       "   'tel': '13538825321',\n",
       "   'shopid': [],\n",
       "   'id': 'B0G2K6PX0X'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇中山大学南方学院后门润泰超市一楼05号商铺',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '叶龙老武汉烧烤',\n",
       "   'location': '113.679286,23.632573',\n",
       "   'tel': '15918718710;13125030232',\n",
       "   'shopid': [],\n",
       "   'id': 'B0G1393J7X'},\n",
       "  {'parent': [],\n",
       "   'address': '从化温泉镇中山大学南方学院明辩路2号',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '网红小串店',\n",
       "   'location': '113.679286,23.632573',\n",
       "   'tel': '13802426981',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLNRH1K'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇中山大学南方学院后门润泰超市一楼05号商铺',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '过气轻食屋',\n",
       "   'location': '113.679286,23.632573',\n",
       "   'tel': '13049636920',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKTDMOI'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇中山大学南方学院后门润泰超市一楼05号商铺',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '莫凡烧烤',\n",
       "   'location': '113.679286,23.632573',\n",
       "   'tel': '13929768267',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKT4WNY'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉大道882号旁润泰超市一楼商铺',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;冷饮店;冷饮店',\n",
       "   'photos': [],\n",
       "   'typecode': '050700',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': 'LV柠檬茶',\n",
       "   'location': '113.679286,23.632573',\n",
       "   'tel': '15018428578',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFIIQNQ7'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇中山大学南方学院明辨路2号二、三层',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '避风塘',\n",
       "   'location': '113.679286,23.632574',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKT2R96'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇中山大学南方学院明辨路2号二、三层',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': 'slim tea',\n",
       "   'location': '113.679286,23.632574',\n",
       "   'tel': '18944690066',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKSLFAN'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇笃行路20、22、24号中山大学南方学院',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;共享设备;充电宝',\n",
       "   'photos': [],\n",
       "   'typecode': '072101',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '街电(榴芒一族中山大学南方学院店)',\n",
       "   'location': '113.679287,23.632575',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLB846S'},\n",
       "  {'parent': [],\n",
       "   'address': '从化温泉镇中山大学南方学院博学路6号',\n",
       "   'distance': '142',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;特色/地方风味餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050118',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '爽爽石磨肠粉',\n",
       "   'location': '113.679287,23.632575',\n",
       "   'tel': '18218913303',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKX3T5Y'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 47,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.poi_around(irene_key,'113.680117,23.631544')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 48,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'suggestion': {'keywords': [], 'cities': []},\n",
       " 'count': '900',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': [],\n",
       "   'address': '14号线',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '交通设施服务;地铁站;地铁站',\n",
       "   'photos': [],\n",
       "   'typecode': '150500',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '东风(地铁站)',\n",
       "   'location': '113.600801,23.566233',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'BV10851524'},\n",
       "  {'parent': [],\n",
       "   'address': '14号线',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '交通设施服务;地铁站;地铁站',\n",
       "   'photos': [],\n",
       "   'typecode': '150500',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '神岗(地铁站)',\n",
       "   'location': '113.517396,23.475101',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'BV10851519'},\n",
       "  {'parent': [],\n",
       "   'address': '106国道花城收费站',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '商务住宅;住宅区;别墅',\n",
       "   'photos': [],\n",
       "   'typecode': '120301',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '花都区',\n",
       "   'name': '颐和山庄',\n",
       "   'location': '113.273891,23.5129',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00140W7Q2'},\n",
       "  {'parent': [],\n",
       "   'address': '环城路与雅塘街交汇处西90米',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广西壮族自治区',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '贵港市',\n",
       "   'type': '交通设施服务;长途汽车站;长途汽车站',\n",
       "   'photos': [],\n",
       "   'typecode': '150400',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '平南县',\n",
       "   'name': '平南汽车总站',\n",
       "   'location': '110.407132,23.536674',\n",
       "   'tel': '0775-7822185',\n",
       "   'shopid': [],\n",
       "   'id': 'B06DB002FT'},\n",
       "  {'parent': [],\n",
       "   'address': '芙滨路附近',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '交通设施服务;长途汽车站;长途汽车站',\n",
       "   'photos': [],\n",
       "   'typecode': '150400',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '花都区',\n",
       "   'name': '芙蓉车站',\n",
       "   'location': '113.239871,23.511704',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00140IDWL'},\n",
       "  {'parent': [],\n",
       "   'address': '324国道附近',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广西壮族自治区',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '百色市',\n",
       "   'type': '交通设施服务;长途汽车站;长途汽车站',\n",
       "   'photos': [],\n",
       "   'typecode': '150400',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '田东县',\n",
       "   'name': '田东汽车客运站',\n",
       "   'location': '107.129899,23.616319',\n",
       "   'tel': '0776-5222241',\n",
       "   'shopid': [],\n",
       "   'id': 'B03080MLKV'},\n",
       "  {'parent': [],\n",
       "   'address': '江埔街105国道九里步果场段',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '珠光·御景山水城',\n",
       "   'location': '113.615396,23.58667',\n",
       "   'tel': '020-87883333',\n",
       "   'shopid': [],\n",
       "   'id': 'B00141NMFT'},\n",
       "  {'parent': [],\n",
       "   'address': '环城路',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广西壮族自治区',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '贵港市',\n",
       "   'type': '交通设施服务;长途汽车站;长途汽车站',\n",
       "   'photos': [],\n",
       "   'typecode': '150400',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '平南县',\n",
       "   'name': '平南客运中心',\n",
       "   'location': '110.392385,23.556704',\n",
       "   'tel': '0775-7809800',\n",
       "   'shopid': [],\n",
       "   'id': 'B06DB002CI'},\n",
       "  {'parent': [],\n",
       "   'address': '团星路与大新街交叉口东南100米',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '商务住宅;住宅区;住宅小区|地名地址信息;普通地名;村庄级地名',\n",
       "   'photos': [],\n",
       "   'typecode': '120302|190108',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '团星村',\n",
       "   'location': '113.579465,23.544472',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00140SSUQ'},\n",
       "  {'parent': [],\n",
       "   'address': '狮岭镇山前旅游大道',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '1',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '花都区',\n",
       "   'name': '金碧御水山庄',\n",
       "   'location': '113.201283,23.490064',\n",
       "   'tel': '020-86983911',\n",
       "   'shopid': [],\n",
       "   'id': 'B001408884'},\n",
       "  {'parent': [],\n",
       "   'address': '神岗镇广从公路莲塘东方夏湾拿花园',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '商务住宅;住宅区;别墅',\n",
       "   'photos': [],\n",
       "   'typecode': '120301',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '里约',\n",
       "   'location': '113.497579,23.477777',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00140HPO9'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇乌石村',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '商务住宅;住宅区;别墅',\n",
       "   'photos': [],\n",
       "   'typecode': '120301',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '方圆明月山溪',\n",
       "   'location': '113.634318,23.629203',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141ICQV'},\n",
       "  {'parent': [],\n",
       "   'address': '山前大道189号',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '花都区',\n",
       "   'name': '南航碧花园',\n",
       "   'location': '113.191315,23.483842',\n",
       "   'tel': '020-86922818',\n",
       "   'shopid': [],\n",
       "   'id': 'B00140704E'},\n",
       "  {'parent': [],\n",
       "   'address': [],\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广西壮族自治区',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '梧州市',\n",
       "   'type': '交通设施服务;火车站;火车站',\n",
       "   'photos': [],\n",
       "   'typecode': '150200',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '长洲区',\n",
       "   'name': '梧州站',\n",
       "   'location': '111.24076,23.486899',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B03060MDTY'},\n",
       "  {'parent': [],\n",
       "   'address': '油城路附近',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广西壮族自治区',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '百色市',\n",
       "   'type': '交通设施服务;火车站;火车站',\n",
       "   'photos': [],\n",
       "   'typecode': '150200',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '田东县',\n",
       "   'name': '田东站',\n",
       "   'location': '107.129527,23.627471',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0308005NK'},\n",
       "  {'parent': [],\n",
       "   'address': '神岗镇广从公路莲塘东方夏湾拿花园星光路与夏湾拿大道交汇处',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '商务住宅;住宅区;别墅',\n",
       "   'photos': [],\n",
       "   'typecode': '120301',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '圣保罗',\n",
       "   'location': '113.502049,23.474450',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00140HXR2'},\n",
       "  {'parent': 'B0FFKBDNTK',\n",
       "   'address': '神岗镇广从公路莲塘村',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '商务住宅;住宅区;别墅',\n",
       "   'photos': [],\n",
       "   'typecode': '120301',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '308',\n",
       "   'adname': '从化区',\n",
       "   'name': '东方夏湾拿花园',\n",
       "   'location': '113.501911,23.474594',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00140HB3M'},\n",
       "  {'parent': [],\n",
       "   'address': '梯面镇106国道民安车站',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '交通设施服务;长途汽车站;长途汽车站',\n",
       "   'photos': [],\n",
       "   'typecode': '150400',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '花都区',\n",
       "   'name': '民安车站',\n",
       "   'location': '113.277858,23.506800',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFK8C5I2'},\n",
       "  {'parent': 'B00141OTQ3',\n",
       "   'address': '城郊街西和村1队天适樱花悠乐园',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '交通设施服务;停车场;公共停车场',\n",
       "   'parking_type': '地面',\n",
       "   'photos': [],\n",
       "   'typecode': '150904',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': '305',\n",
       "   'adname': '从化区',\n",
       "   'name': '天适樱花悠乐园停车场',\n",
       "   'location': '113.589252,23.628870',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFHKEZAY'},\n",
       "  {'parent': [],\n",
       "   'address': '城北路94号',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广西壮族自治区',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '来宾市',\n",
       "   'type': '交通设施服务;长途汽车站;长途汽车站',\n",
       "   'photos': [],\n",
       "   'typecode': '150400',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '武宣县',\n",
       "   'name': '武宣汽车站',\n",
       "   'location': '109.661673,23.598503',\n",
       "   'tel': '0772-5212352',\n",
       "   'shopid': [],\n",
       "   'id': 'B06EC001TK'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 48,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.poi_polygon(irene_key,\"113.680117,23.631544|113.678792,23.635389|113.678733,23.628290|113.671663,23.643941|113.522758,23.473157|13.676210,23.632177\")\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 49,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'count': '1',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': [],\n",
       "   'distance': [],\n",
       "   'pcode': '440000',\n",
       "   'importance': [],\n",
       "   'biz_ext': {'cost': [], 'rating': '3.5'},\n",
       "   'recommend': '0',\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'photos': [{'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/6cb6683be58d514bc02a80c1dbd2ff05'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/ca4a133bec5f0f26fd4d6d694c25d10f'},\n",
       "    {'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/83c34f0b230b189a03ea87dc42c728c3'}],\n",
       "   'discount_num': '0',\n",
       "   'gridcode': '3513355421',\n",
       "   'typecode': '141201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'deep_info': {'deepsrc': []},\n",
       "   'citycode': '020',\n",
       "   'adname': '从化区',\n",
       "   'indoor_src': [],\n",
       "   'children': [],\n",
       "   'tel': '020-61787331',\n",
       "   'id': 'B00140MR9A',\n",
       "   'tag': [],\n",
       "   'event': [],\n",
       "   'entr_location': '113.678273,23.628409',\n",
       "   'indoor_map': '0',\n",
       "   'email': [],\n",
       "   'timestamp': '2020-11-14 14:06:50',\n",
       "   'website': [],\n",
       "   'address': '温泉大道882号',\n",
       "   'adcode': '440117',\n",
       "   'pname': '广东省',\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'postcode': [],\n",
       "   'match': '0',\n",
       "   'business_area': [],\n",
       "   'indoor_data': {'cmsid': [], 'truefloor': [], 'cpid': [], 'floor': []},\n",
       "   'childtype': [],\n",
       "   'rich_content': [],\n",
       "   'exit_location': [],\n",
       "   'name': '中山大学南方学院',\n",
       "   'location': '113.679262,23.632583',\n",
       "   'shopid': [],\n",
       "   'navi_poiid': 'F49F005046_84',\n",
       "   'groupbuy_num': '0'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 49,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.poi_id(irene_key,\"B00140MR9A\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### IP定位\n",
    "> 简介：IP定位是一个简单的HTTP接口，根据用户输入的IP地址，能够快速的帮用户定位IP的所在位置。  \n",
    "> URL: https://restapi.amap.com/v3/ip?parameters  \n",
    "> request.get  \n",
    "> 参数：key、ip、sig、output  "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 50,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'province': '北京市',\n",
       " 'city': '北京市',\n",
       " 'adcode': '110000',\n",
       " 'rectangle': '116.0119343,39.66127144;116.7829835,40.2164962'}"
      ]
     },
     "execution_count": 50,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.ip(irene_key,\"114.247.50.2\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 静态地图\n",
    "> 简介：静态地图服务通过返回一张地图图片响应HTTP请求，使用户能够将高德地图以图片形式嵌入自己的网页中。用户可以指定请求的地图位置、图片大小、以及在地图上添加覆盖物，如标签、标注、折线、多边形。  \n",
    "> URL: https://restapi.amap.com/v3/staticmap?parameters  \n",
    "> request.get  \n",
    "> 参数：key、location、sig、traffic、paths、labels、zoom、size、scale、markers "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 52,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<PIL.PngImagePlugin.PngImageFile image mode=P size=400x400 at 0x7F84C38B9A30>"
      ]
     },
     "execution_count": 52,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.staticmap(irene_key,\"113.361200,23.124680\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 坐标转换\n",
    "> 简介：坐标转换是一类简单的HTTP接口，能够将用户输入的非高德坐标（GPS坐标、mapbar坐标、baidu坐标）转换成高德坐标。  \n",
    "> URL: https://restapi.amap.com/v3/assistant/coordinate/convert?parameters   \n",
    "> request.get  \n",
    "> 参数：key、location、sig、coordsys、output"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 54,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'ok',\n",
       " 'infocode': '10000',\n",
       " 'locations': '113.361200,23.124680|116.481499,39.990375'}"
      ]
     },
     "execution_count": 54,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.convert(irene_key,\"113.361200,23.124680|116.481499,39.990375\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 天气查询\n",
    "> 简介：天气查询是一个简单的HTTP接口，根据用户输入的adcode，查询目标区域当前/未来的天气情况。  \n",
    "> URL: https://restapi.amap.com/v3/weather/weatherInfo?parameters   \n",
    "> request.get  \n",
    "> 参数：key、location、extensions、output"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 55,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'count': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'forecasts': [{'city': '广州市',\n",
       "   'adcode': '440100',\n",
       "   'province': '广东',\n",
       "   'reporttime': '2020-11-16 17:52:36',\n",
       "   'casts': [{'date': '2020-11-16',\n",
       "     'week': '1',\n",
       "     'dayweather': '晴',\n",
       "     'nightweather': '多云',\n",
       "     'daytemp': '28',\n",
       "     'nighttemp': '20',\n",
       "     'daywind': '北',\n",
       "     'nightwind': '北',\n",
       "     'daypower': '≤3',\n",
       "     'nightpower': '≤3'},\n",
       "    {'date': '2020-11-17',\n",
       "     'week': '2',\n",
       "     'dayweather': '多云',\n",
       "     'nightweather': '多云',\n",
       "     'daytemp': '28',\n",
       "     'nighttemp': '21',\n",
       "     'daywind': '北',\n",
       "     'nightwind': '北',\n",
       "     'daypower': '≤3',\n",
       "     'nightpower': '≤3'},\n",
       "    {'date': '2020-11-18',\n",
       "     'week': '3',\n",
       "     'dayweather': '多云',\n",
       "     'nightweather': '多云',\n",
       "     'daytemp': '27',\n",
       "     'nighttemp': '22',\n",
       "     'daywind': '南',\n",
       "     'nightwind': '南',\n",
       "     'daypower': '4',\n",
       "     'nightpower': '4'},\n",
       "    {'date': '2020-11-19',\n",
       "     'week': '4',\n",
       "     'dayweather': '小雨',\n",
       "     'nightweather': '多云',\n",
       "     'daytemp': '26',\n",
       "     'nighttemp': '22',\n",
       "     'daywind': '东南',\n",
       "     'nightwind': '东南',\n",
       "     'daypower': '≤3',\n",
       "     'nightpower': '≤3'}]}]}"
      ]
     },
     "execution_count": 55,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.weather(irene_key,\"广州\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 输入提示\n",
    "> 简介：输入提示是一类简单的HTTP接口，提供根据用户输入的关键词查询返回建议列表。  \n",
    "> URL: https://restapi.amap.com/v3/assistant/inputtips?parameters  \n",
    "> request.get  \n",
    "> 参数：key、keywords、type、city、citylimit、location、datatype、output、callback"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 56,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'count': '10',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'tips': [{'id': 'B00141JGVW',\n",
       "   'name': '广州图书馆',\n",
       "   'district': '广东省广州市天河区',\n",
       "   'adcode': '440106',\n",
       "   'location': '113.32602,23.116225',\n",
       "   'address': '珠江东路4号',\n",
       "   'typecode': '140500',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFF2H84M',\n",
       "   'name': '广州图书馆停车场',\n",
       "   'district': '广东省广州市天河区',\n",
       "   'adcode': '440106',\n",
       "   'location': '113.326699,23.116587',\n",
       "   'address': '珠江东路4号广州图书馆内',\n",
       "   'typecode': '150905',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFF4F62I',\n",
       "   'name': '广州图书馆(西门)',\n",
       "   'district': '广东省广州市天河区',\n",
       "   'adcode': '440106',\n",
       "   'location': '113.325424,23.116403',\n",
       "   'address': '珠江东路4号',\n",
       "   'typecode': '991000',\n",
       "   'city': []},\n",
       "  {'id': 'B00140UERT',\n",
       "   'name': '花都图书馆',\n",
       "   'district': '广东省广州市花都区',\n",
       "   'adcode': '440114',\n",
       "   'location': '113.216461,23.389582',\n",
       "   'address': '宝华路38号',\n",
       "   'typecode': '140500',\n",
       "   'city': []},\n",
       "  {'id': 'B001401C11',\n",
       "   'name': '天河区图书馆(龙口西馆)',\n",
       "   'district': '广东省广州市天河区',\n",
       "   'adcode': '440106',\n",
       "   'location': '113.337187,23.136145',\n",
       "   'address': '龙口西路80号',\n",
       "   'typecode': '140500',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFF9ZH4Y',\n",
       "   'name': '广州市白云区图书馆',\n",
       "   'district': '广东省广州市白云区',\n",
       "   'adcode': '440111',\n",
       "   'location': '113.260382,23.187510',\n",
       "   'address': '机场路1035号',\n",
       "   'typecode': '140500',\n",
       "   'city': []},\n",
       "  {'id': 'B00140DW4D',\n",
       "   'name': '海珠区图书馆',\n",
       "   'district': '广东省广州市海珠区',\n",
       "   'adcode': '440105',\n",
       "   'location': '113.26207,23.101016',\n",
       "   'address': '宝岗大道168号后座4层',\n",
       "   'typecode': '140500',\n",
       "   'city': []},\n",
       "  {'id': 'B00140UDDP',\n",
       "   'name': '黄埔图书馆(大沙馆)',\n",
       "   'district': '广东省广州市黄埔区',\n",
       "   'adcode': '440112',\n",
       "   'location': '113.460407,23.109631',\n",
       "   'address': '大沙北路301号',\n",
       "   'typecode': '140500',\n",
       "   'city': []},\n",
       "  {'id': 'B00140BAT6',\n",
       "   'name': '广州市番禺区图书馆',\n",
       "   'district': '广东省广州市番禺区',\n",
       "   'adcode': '440113',\n",
       "   'location': '113.363691,22.933525',\n",
       "   'address': '清河西路56号',\n",
       "   'typecode': '140500',\n",
       "   'city': []},\n",
       "  {'id': 'B001402577',\n",
       "   'name': '广东省立中山图书馆',\n",
       "   'district': '广东省广州市越秀区',\n",
       "   'adcode': '440104',\n",
       "   'location': '113.276966,23.123744',\n",
       "   'address': '文明路213号',\n",
       "   'typecode': '140500',\n",
       "   'city': []}]}"
      ]
     },
     "execution_count": 56,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.input_tips(irene_key,\"广州图书馆\",city=\"广州\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 交通态势\n",
    "> 简介：交通态势是一类简单的HTTP接口，提供根据用户输入的内容能够返回希望查询的交通态势情况。  \n",
    ">> 目前支持城市：北京，上海，广州，深圳，宁波，武汉，重庆，成都，沈阳，南京，杭州，长春，常州，大连，东莞，福州，青岛，石家庄，天津，太原，西安，无锡，厦门，珠海，长沙，苏州，金华，佛山，济南，泉州，嘉兴，西宁，惠州，温州，中山，合肥，乌鲁木齐，台州，绍兴，昆明。 \n",
    "\n",
    "> URL: https://restapi.amap.com/v3/traffic/status/rectangle?parameters  \n",
    "> request.get  \n",
    "> 参数：key、level、output、callback、extensions、rectangle\n",
    "* 交通态势接口计划将于2020年12月31日下线，目前不再对新用户开放。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.3"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": true,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {},
   "toc_section_display": true,
   "toc_window_display": false
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
